INFO:2026-03-25T00:56:35Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 9999f7fe0853..408bb4d4b22b 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 408bb4d4b22b [libc] Wrong guards for `totalorderbf16` and `totalordermagbf16` (#188241) INFO:2026-03-25T00:56:39Z:root:syncing... Deleted branch merge (was 681db768ab9c). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 4371a52bd708] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-25T00:56:40Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files ninja: no work to do. INFO:2026-03-25T00:56:41Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-25T00:56:41Z:root:testing INFO:2026-03-25T00:56:41Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (3 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (5 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (7 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (8 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (9 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (11 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (12 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (13 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (16 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (17 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (18 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (19 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (22 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (23 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (24 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (25 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (29 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (30 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (31 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (32 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (33 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (34 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (35 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (36 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (37 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (38 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x557f324c8c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x557f324c8be8 '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 0x557f324c8b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x557f324c8c70 # | 18853: | `-ReturnStmt 0x557f324c8c60 # | 18854: | `-ImplicitCastExpr 0x557f324c8c48 'int' # | 18855: | `-ExtVectorElementExpr 0x557f324c8c20 'float' r # | 18856: | `-ImplicitCastExpr 0x557f324c8c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x557f324c8be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x557f324c8dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x557f324c8ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x557f324c8f28 # | 18861: | `-ReturnStmt 0x557f324c8f18 # | 18862: | `-ExtVectorElementExpr 0x557f324c8ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (39 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x55e47d582158 <> # | |-NamespaceDecl 0x55e47d582a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55e47d582b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-NonTypeTemplateParmDecl 0x55e47d582c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55e47d582c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55e47d582d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55e47d582d40 'vector' dependent # | | | |-TemplateTypeParmType 0x55e47d582ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d582b20 'element' # | | | `-DeclRefExpr 0x55e47d582ce0 <> 'int' lvalue NonTypeTemplateParm 0x55e47d582c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55e47d582e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-NonTypeTemplateParmDecl 0x55e47d582f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55e47d582f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55e47d582fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55e47d583028 <> 'int' 4 # | | | |-BinaryOperator 0x55e47d583128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55e47d5830e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55e47d5830a8 <> 'int' lvalue NonTypeTemplateParm 0x55e47d582f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55e47d583068 <> 'int' 4 # | | | | `-BinaryOperator 0x55e47d583108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55e47d5830c8 <> 'int' lvalue NonTypeTemplateParm 0x55e47d582fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55e47d583088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55e47d5ae298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55e47d5ae230 'matrix' dependent # | | |-ClassTemplateDecl 0x55e47d5ae978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55e47d5ae748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e47d5ae918 <> 'bool' Concept 0x55e47d5ae420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e47d5ae850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d5ae820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d5ae7d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d5ae3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d5ae350 'element_type' # | | | `-CXXRecordDecl 0x55e47d5ae648 <> implicit class Buffer # | | | `-FinalAttr 0x55e47d5ae6f0 <> Implicit final # | | |-ClassTemplateDecl 0x55e47d5aed18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55e47d5aeae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e47d5aecb8 <> 'bool' Concept 0x55e47d5ae420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e47d5aebf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d5aebc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d5aeb70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d5ae3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d5ae350 'element_type' # | | | `-CXXRecordDecl 0x55e47d5ae9e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55e47d5aea90 <> Implicit final # | | |-ClassTemplateDecl 0x55e47d5af0b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55e47d5aee88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e47d5af058 <> 'bool' Concept 0x55e47d5ae600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e47d5aef90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d5aef60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d5aef10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d5ae4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d5ae468 'element_type' # | | | `-CXXRecordDecl 0x55e47d5aed88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55e47d5aee30 <> Implicit final # | | |-ClassTemplateDecl 0x55e47d5b0738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e47d5b0510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e47d5b06d8 <> 'bool' Concept 0x55e47d5ae600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e47d5b0610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d5b05e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d5b0590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d5ae4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d5ae468 'element_type' # | | | `-CXXRecordDecl 0x55e47d5b0410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55e47d5b04b8 <> Implicit final # | | |-ClassTemplateDecl 0x55e47d5b0ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e47d5b08a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e47d5b0a78 <> 'bool' Concept 0x55e47d5ae600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e47d5b09b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d5b0980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d5b0930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d5ae4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d5ae468 'element_type' # | | | `-CXXRecordDecl 0x55e47d5b07a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55e47d5b0850 <> Implicit final # | | |-ClassTemplateDecl 0x55e47d5b0e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e47d5b0c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e47d5b0e18 <> 'bool' Concept 0x55e47d5ae600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e47d5b0d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d5b0d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d5b0cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d5ae4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d5ae468 'element_type' # | | | `-CXXRecordDecl 0x55e47d5b0b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55e47d5b0bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55e47d5b1218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e47d5b0fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e47d5b11b8 <> 'bool' Concept 0x55e47d5ae600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e47d5b10f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d5b10c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d5b1070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d5ae4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d5ae468 'element_type' # | | | `-CXXRecordDecl 0x55e47d5b0ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55e47d5b0f90 <> Implicit final # | | |-ClassTemplateDecl 0x55e47d5b15c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e47d5b1388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e47d5b1568 <> 'bool' Concept 0x55e47d5ae600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e47d5b14a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d5b1470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d5b1420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d5ae4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d5ae468 'element_type' # | | | `-CXXRecordDecl 0x55e47d5b1288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55e47d5b1330 <> Implicit final # | | |-CXXRecordDecl 0x55e47d5b1638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55e47d5b16e0 <> Implicit final # | | |-CXXRecordDecl 0x55e47d5b1738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55e47d5b17e0 <> Implicit final # | | |-CXXRecordDecl 0x55e47d5b1838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55e47d5b18e0 <> Implicit final # | | |-CXXRecordDecl 0x55e47d5b1938 <> implicit class SamplerState # | | | `-FinalAttr 0x55e47d5b19e0 <> Implicit final # | | |-CXXRecordDecl 0x55e47d5b1a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55e47d5b1ae0 <> Implicit final # | | |-ClassTemplateDecl 0x55e47d5b1ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55e47d5b1c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55e47d5b1b40 'vector' 4 # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-ConceptSpecializationExpr 0x55e47d5b1e78 <> 'bool' Concept 0x55e47d5ae420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e47d5b1db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d5b1d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d5b1d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d5ae3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d5ae350 'element_type' # | | | `-CXXRecordDecl 0x55e47d5b1b70 <> implicit class Texture2D # | | | `-FinalAttr 0x55e47d5b1c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55e47d5b2168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55e47d5b2090 'vector' dependent # | | | |-TemplateTypeParmType 0x55e47d5b1fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d5b1f48 'element_type' # | | | `-DeclRefExpr 0x55e47d5b2068 <> 'int' lvalue NonTypeTemplateParm 0x55e47d5b1fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55e47d5b1f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55e47d5b1fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55e47d5ae420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55e47d5ae350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55e47d5ae400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55e47d5ae3a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55e47d5ae350 'element_type' # | |-ConceptDecl 0x55e47d5ae600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55e47d5ae468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55e47d5ae5e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55e47d5ae540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55e47d5ae520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55e47d5ae4c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55e47d5ae468 'element_type' # | | `-BinaryOperator 0x55e47d5ae5c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55e47d5ae558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55e47d5ae5a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55e47d5b2380 <> Namespace 0x55e47d582a98 'hlsl' # | |-TypedefDecl 0x55e47d5b2b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55e47d5b2b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55e47d5b2850 '__NSConstantString_tag' # | |-TypedefDecl 0x55e47d582a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55e47d582980 'void *' # | | `-BuiltinType 0x55e47d5821c0 'void' # | |-NamespaceDecl 0x55e47d5b2bf0 prev 0x55e47d582a98 line:12:11 hlsl # | | |-original Namespace 0x55e47d582a98 'hlsl' # | | |-TypedefDecl 0x55e47d5b2c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55e47d582260 'int' # | | |-TypedefDecl 0x55e47d5b2ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | |-TypedefDecl 0x55e47d5b2d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | |-TypedefDecl 0x55e47d5b2dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55e47d582360 'float' # | | |-TypedefDecl 0x55e47d5b2e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | |-TypedefDecl 0x55e47d5b2ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55e47d582280 'long' # | | |-TypedefDecl 0x55e47d5b2f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55e47d582380 'double' # | | |-TypedefDecl 0x55e47d5b31c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55e47d5b30f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5b2fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5b2f98 'int' 1 # | | | `-ExtVectorType 0x55e47d5b30b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e47d5b3000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | |-TypedefDecl 0x55e47d5b3418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55e47d5b3340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5b3250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5b3230 'int' 2 # | | | `-ExtVectorType 0x55e47d5b3300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e47d5b3000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | |-TypedefDecl 0x55e47d5b3668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55e47d5b3590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5b34a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5b3480 'int' 3 # | | | `-ExtVectorType 0x55e47d5b3550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e47d5b3000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | |-TypedefDecl 0x55e47d5d4ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55e47d5b37e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5b36f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5b36d0 'int' 4 # | | | `-ExtVectorType 0x55e47d5b37a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e47d5b3000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | |-TypedefDecl 0x55e47d5d5278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d51a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5d5080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5d5060 'int' 1 # | | | `-ExtVectorType 0x55e47d5d5160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e47d5d50b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d582260 'int' # | | |-TypedefDecl 0x55e47d5d54c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d53f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5d5308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5d52e8 'int' 2 # | | | `-ExtVectorType 0x55e47d5d53b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e47d5d50b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d582260 'int' # | | |-TypedefDecl 0x55e47d5d5718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d5640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5d5558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5d5538 'int' 3 # | | | `-ExtVectorType 0x55e47d5d5600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e47d5d50b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d582260 'int' # | | |-TypedefDecl 0x55e47d5d5968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d5890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5d57a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5d5788 'int' 4 # | | | `-ExtVectorType 0x55e47d5d5850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e47d5d50b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d582260 'int' # | | |-TypedefDecl 0x55e47d5d5c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d5b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5d5a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5d5a10 'int' 1 # | | | `-ExtVectorType 0x55e47d5d5b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e47d5d5a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | |-TypedefDecl 0x55e47d5d5e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d5dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5d5cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5d5cb0 'int' 2 # | | | `-ExtVectorType 0x55e47d5d5d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e47d5d5a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | |-TypedefDecl 0x55e47d5d6928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d6850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5d5f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5d5f20 'int' 3 # | | | `-ExtVectorType 0x55e47d5d6810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e47d5d5a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | |-TypedefDecl 0x55e47d5d6b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d6ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5d69d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5d69b0 'int' 4 # | | | `-ExtVectorType 0x55e47d5d6a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e47d5d5a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | |-TypedefDecl 0x55e47d5d6e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d6d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5d6c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5d6c40 'int' 1 # | | | `-ExtVectorType 0x55e47d5d6d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e47d5d6c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | `-BuiltinType 0x55e47d582260 'int' # | | |-TypedefDecl 0x55e47d5d7068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d6f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5d6ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5d6eb0 'int' 2 # | | | `-ExtVectorType 0x55e47d5d6f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e47d5d6c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | `-BuiltinType 0x55e47d582260 'int' # | | |-TypedefDecl 0x55e47d5d72a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d71d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5d7110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5d70f0 'int' 3 # | | | `-ExtVectorType 0x55e47d5d7190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e47d5d6c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | `-BuiltinType 0x55e47d582260 'int' # | | |-TypedefDecl 0x55e47d5d74e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d7410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5d7350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5d7330 'int' 4 # | | | `-ExtVectorType 0x55e47d5d73d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e47d5d6c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | `-BuiltinType 0x55e47d582260 'int' # | | |-TypedefDecl 0x55e47d5d77a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d76a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5d75b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5d7590 'int' 1 # | | | `-ExtVectorType 0x55e47d5d7660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e47d5d75e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | |-TypedefDecl 0x55e47d5d79d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d7900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5d7848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5d7828 'int' 2 # | | | `-ExtVectorType 0x55e47d5d78c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e47d5d75e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | |-TypedefDecl 0x55e47d5d7c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d7b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5d7a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5d7a60 'int' 3 # | | | `-ExtVectorType 0x55e47d5d7b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e47d5d75e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | |-TypedefDecl 0x55e47d5d7e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d7d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5d7cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5d7ca0 'int' 4 # | | | `-ExtVectorType 0x55e47d5d7d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e47d5d75e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | |-TypedefDecl 0x55e47d5d8118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d8040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5d7f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5d7f00 'int' 1 # | | | `-ExtVectorType 0x55e47d5d8000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e47d5d7f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | `-BuiltinType 0x55e47d582280 'long' # | | |-TypedefDecl 0x55e47d5d8388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d82b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5d81c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5d81a0 'int' 2 # | | | `-ExtVectorType 0x55e47d5d8270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e47d5d7f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | `-BuiltinType 0x55e47d582280 'long' # | | |-TypedefDecl 0x55e47d5d85f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d8520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5d8430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5d8410 'int' 3 # | | | `-ExtVectorType 0x55e47d5d84e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e47d5d7f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | `-BuiltinType 0x55e47d582280 'long' # | | |-TypedefDecl 0x55e47d5d8888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d87b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5d86a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5d8680 'int' 4 # | | | `-ExtVectorType 0x55e47d5d8750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e47d5d7f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | `-BuiltinType 0x55e47d582280 'long' # | | |-TypedefDecl 0x55e47d5d8b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d8a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5d8950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5d8930 'int' 1 # | | | `-ExtVectorType 0x55e47d5d8a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e47d5d8980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | |-TypedefDecl 0x55e47d5d8db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d8ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5d8bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5d8bd0 'int' 2 # | | | `-ExtVectorType 0x55e47d5d8ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e47d5d8980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | |-TypedefDecl 0x55e47d5d9028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d8f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5d8e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5d8e40 'int' 3 # | | | `-ExtVectorType 0x55e47d5d8f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e47d5d8980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | |-TypedefDecl 0x55e47d5d9298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d91c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5d90d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5d90b0 'int' 4 # | | | `-ExtVectorType 0x55e47d5d9180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e47d5d8980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | |-TypedefDecl 0x55e47d5d9528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d9450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5d9328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5d9308 'int' 1 # | | | `-ExtVectorType 0x55e47d5d9410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e47d5d9360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d5829d0 'half' # | | |-TypedefDecl 0x55e47d5d9fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55e47d5d96a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5d95b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5d9598 'int' 2 # | | | `-ExtVectorType 0x55e47d5d9660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e47d5d9360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d5829d0 'half' # | | |-TypedefDecl 0x55e47d5da228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55e47d5da150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5da060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5da040 'int' 3 # | | | `-ExtVectorType 0x55e47d5da110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e47d5d9360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d5829d0 'half' # | | |-TypedefDecl 0x55e47d5da478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55e47d5da3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5da2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5da298 'int' 4 # | | | `-ExtVectorType 0x55e47d5da360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e47d5d9360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d5829d0 'half' # | | |-TypedefDecl 0x55e47d5da708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55e47d5da630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5da508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5da4e8 'int' 1 # | | | `-ExtVectorType 0x55e47d5da5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e47d5da540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d582360 'float' # | | |-TypedefDecl 0x55e47d5da958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55e47d5da880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5da798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5da778 'int' 2 # | | | `-ExtVectorType 0x55e47d5da840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e47d5da540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d582360 'float' # | | |-TypedefDecl 0x55e47d5daba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55e47d5daad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5da9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5da9c8 'int' 3 # | | | `-ExtVectorType 0x55e47d5daa90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e47d5da540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d582360 'float' # | | |-TypedefDecl 0x55e47d5dadc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55e47d5dacf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5dac38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5dac18 'int' 4 # | | | `-ExtVectorType 0x55e47d5dacb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e47d5da540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d582360 'float' # | | |-TypedefDecl 0x55e47d5db158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55e47d5db080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5dae58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5dae38 'int' 1 # | | | `-ExtVectorType 0x55e47d5daf40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e47d5dae90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d582380 'double' # | | |-TypedefDecl 0x55e47d5db3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55e47d5db2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5db1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5db1c8 'int' 2 # | | | `-ExtVectorType 0x55e47d5db290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e47d5dae90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d582380 'double' # | | |-TypedefDecl 0x55e47d5db5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55e47d5db520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5db438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5db418 'int' 3 # | | | `-ExtVectorType 0x55e47d5db4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e47d5dae90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d582380 'double' # | | |-TypedefDecl 0x55e47d5db848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55e47d5db770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5db688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5db668 'int' 4 # | | | `-ExtVectorType 0x55e47d5db730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e47d5dae90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-BuiltinType 0x55e47d582380 'double' # | | |-TypedefDecl 0x55e47d5dbad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55e47d5dba00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5db910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5db8f0 'int' 1 # | | | `-ExtVectorType 0x55e47d5db9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e47d5db940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | `-BuiltinType 0x55e47d582360 'float' # | | |-TypedefDecl 0x55e47d5dbd18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55e47d5dbc40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5dbb80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5dbb60 'int' 2 # | | | `-ExtVectorType 0x55e47d5dbc00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e47d5db940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | `-BuiltinType 0x55e47d582360 'float' # | | |-TypedefDecl 0x55e47d5dbf58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55e47d5dbe80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5dbdc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5dbda0 'int' 3 # | | | `-ExtVectorType 0x55e47d5dbe40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e47d5db940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | `-BuiltinType 0x55e47d582360 'float' # | | |-TypedefDecl 0x55e47d5dc1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55e47d5dc0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5dc000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5dbfe0 'int' 4 # | | | `-ExtVectorType 0x55e47d5dc090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e47d5db940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | `-BuiltinType 0x55e47d582360 'float' # | | |-TypedefDecl 0x55e47d5dc438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55e47d5dc360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5dc270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5dc250 'int' 1 # | | | `-ExtVectorType 0x55e47d5dc320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e47d5dc2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | `-BuiltinType 0x55e47d582380 'double' # | | |-TypedefDecl 0x55e47d5dc678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55e47d5dc5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5dc4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5dc4c0 'int' 2 # | | | `-ExtVectorType 0x55e47d5dc560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e47d5dc2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | `-BuiltinType 0x55e47d582380 'double' # | | |-TypedefDecl 0x55e47d5dc8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55e47d5dc7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5dc720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5dc700 'int' 3 # | | | `-ExtVectorType 0x55e47d5dc7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e47d5dc2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | `-BuiltinType 0x55e47d582380 'double' # | | |-TypedefDecl 0x55e47d5dcaf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55e47d5dca20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5dc960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5dc940 'int' 4 # | | | `-ExtVectorType 0x55e47d5dc9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e47d5dc2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | `-BuiltinType 0x55e47d582380 'double' # | | |-TypedefDecl 0x55e47d5e29f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5dcf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5dcbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5dcb78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5dcbf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5dcb98 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5dcef0 'matrix' # | | |-TypedefDecl 0x55e47d5e2e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e2d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5e2a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5e2a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5e2ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5e2a78 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5e2cb0 'matrix' # | | |-TypedefDecl 0x55e47d5e3230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e3130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5e2eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5e2e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5e2ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5e2e98 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5e30d0 'matrix' # | | |-TypedefDecl 0x55e47d5e3650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e3550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5e32d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5e3298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5e32f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5e32b8 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5e34f0 'matrix' # | | |-TypedefDecl 0x55e47d5e5c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e3970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5e36f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5e36b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5e3718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5e36d8 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5e3910 'matrix' # | | |-TypedefDecl 0x55e47d5e6030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e5f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5e5cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5e5c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5e5cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5e5c98 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5e5ed0 'matrix' # | | |-TypedefDecl 0x55e47d5e6450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e6350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5e60d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5e6098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5e60f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5e60b8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5e62f0 'matrix' # | | |-TypedefDecl 0x55e47d5e6870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e6770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5e64f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5e64b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5e6518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5e64d8 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5e6710 'matrix' # | | |-TypedefDecl 0x55e47d5e7cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e7bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5e6918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5e68d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5e6938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5e68f8 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5e6b30 'matrix' # | | |-TypedefDecl 0x55e47d5e80d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e7fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5e7d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5e7d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5e7d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5e7d38 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5e7f70 'matrix' # | | |-TypedefDecl 0x55e47d5e84f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e83f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5e8178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5e8138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5e8198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5e8158 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5e8390 'matrix' # | | |-TypedefDecl 0x55e47d5e8910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e8810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5e8598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5e8558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5e85b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5e8578 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5e87b0 'matrix' # | | |-TypedefDecl 0x55e47d5e8d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e8c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5e89b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5e8978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5e89d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5e8998 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5e8bf0 'matrix' # | | |-TypedefDecl 0x55e47d5e9170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e9070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5e8df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5e8db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5e8e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5e8dd8 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5e9010 'matrix' # | | |-TypedefDecl 0x55e47d5e9590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e9490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5e9218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5e91d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5e9238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5e91f8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5e9430 'matrix' # | | |-TypedefDecl 0x55e47d5e99b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e98b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e47d5821e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5e9638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5e95f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5e9658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5e9618 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5e9850 'matrix' # | | |-TypedefDecl 0x55e47d5ea130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ea030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5e9a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5e9a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5e9a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5e9a40 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5e9fd0 'matrix' # | | |-TypedefDecl 0x55e47d5ea560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ea460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5ea1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5ea1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5ea200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5ea1c0 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5ea400 'matrix' # | | |-TypedefDecl 0x55e47d5ea990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ea890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5ea610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5ea5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5ea630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5ea5f0 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5ea830 'matrix' # | | |-TypedefDecl 0x55e47d5eadc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5eacc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5eaa40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5eaa00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5eaa60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5eaa20 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5eac60 'matrix' # | | |-TypedefDecl 0x55e47d5eb500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5eb400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5eae70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5eae30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5eae90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5eae50 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5eb3a0 'matrix' # | | |-TypedefDecl 0x55e47d5eb930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5eb830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5eb5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5eb570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5eb5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5eb590 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5eb7d0 'matrix' # | | |-TypedefDecl 0x55e47d5ebd60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ebc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5eb9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5eb9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5eba00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5eb9c0 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5ebc00 'matrix' # | | |-TypedefDecl 0x55e47d5dd5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ec090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5ebe10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5ebdd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5ebe30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5ebdf0 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5ec030 'matrix' # | | |-TypedefDecl 0x55e47d5dda10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5dd910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5dd690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5dd650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5dd6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5dd670 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5dd8b0 'matrix' # | | |-TypedefDecl 0x55e47d5dde40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ddd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5ddac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5dda80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5ddae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5ddaa0 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5ddce0 'matrix' # | | |-TypedefDecl 0x55e47d5de270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5de170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5ddef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5ddeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5ddf10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5dded0 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5de110 'matrix' # | | |-TypedefDecl 0x55e47d5df7c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5df6c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5de320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5de2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5de340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5de300 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5de540 'matrix' # | | |-TypedefDecl 0x55e47d5dfbf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5dfaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5df870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5df830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5df890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5df850 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5dfa90 'matrix' # | | |-TypedefDecl 0x55e47d5e0020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5dff20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5dfca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5dfc60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5dfcc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5dfc80 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5dfec0 'matrix' # | | |-TypedefDecl 0x55e47d5e0450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e0350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5e00d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5e0090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5e00f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5e00b0 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5e02f0 'matrix' # | | |-TypedefDecl 0x55e47d5e0890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e0790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5e0500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5e04c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5e0520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5e04e0 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5e0730 'matrix' # | | |-TypedefDecl 0x55e47d5e0d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e0c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5e0958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5e0918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5e0978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5e0938 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5e0bb0 'matrix' # | | |-TypedefDecl 0x55e47d5e1150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e1050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5e0dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5e0d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5e0df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5e0db8 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5e0ff0 'matrix' # | | |-TypedefDecl 0x55e47d5e1590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e1490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5e1218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5e11d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5e1238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5e11f8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5e1430 'matrix' # | | |-TypedefDecl 0x55e47d5e1b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e1a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5e1658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5e1618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5e1678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5e1638 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5e1a20 'matrix' # | | |-TypedefDecl 0x55e47d5e1fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e1ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5e1c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5e1c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5e1c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5e1c28 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5e1e60 'matrix' # | | |-TypedefDecl 0x55e47d5e2400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e2300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5e2088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5e2048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5e20a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5e2068 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5e22a0 'matrix' # | | |-TypedefDecl 0x55e47d5f6d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5e2740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5e24c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5e2488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5e24e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5e24a8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5e26e0 'matrix' # | | |-TypedefDecl 0x55e47d5f7140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f7040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f6dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f6d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f6de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f6da8 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5f6fe0 'matrix' # | | |-TypedefDecl 0x55e47d5f7580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f7480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f7208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f71c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f7228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5f71e8 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5f7420 'matrix' # | | |-TypedefDecl 0x55e47d5f79c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f78c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f7648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f7608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f7668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f7628 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5f7860 'matrix' # | | |-TypedefDecl 0x55e47d5f8920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f8820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f7a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f7a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f7aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f7a68 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5f7ca0 'matrix' # | | |-TypedefDecl 0x55e47d5f8d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f8c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f89e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f89a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f8a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f89c8 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5f8c00 'matrix' # | | |-TypedefDecl 0x55e47d5f91a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f90a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f8e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f8de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f8e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5f8e08 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5f9040 'matrix' # | | |-TypedefDecl 0x55e47d5f95e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f94e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f9268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f9228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f9288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f9248 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5f9480 'matrix' # | | |-TypedefDecl 0x55e47d5f9d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f9c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f96a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f9668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f96c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f9688 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5f9bd0 'matrix' # | | |-TypedefDecl 0x55e47d5fa170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fa070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f9df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f9db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f9e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f9dd8 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5fa010 'matrix' # | | |-TypedefDecl 0x55e47d5fa4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fa3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5fa238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5fa1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5fa258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5fa218 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5fa390 'matrix' # | | |-TypedefDecl 0x55e47d5fa830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fa730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5fa5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5fa578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5fa5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5fa598 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5fa6d0 'matrix' # | | |-TypedefDecl 0x55e47d5ec470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5faa70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5fa8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5fa8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5fa918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5fa8d8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5faa10 'matrix' # | | |-TypedefDecl 0x55e47d5ec7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ec6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5ec538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5ec4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5ec558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5ec518 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5ec650 'matrix' # | | |-TypedefDecl 0x55e47d5ecaf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ec9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5ec878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5ec838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5ec898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5ec858 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5ec990 'matrix' # | | |-TypedefDecl 0x55e47d5ece30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ecd30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5ecbb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5ecb78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5ecbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5ecb98 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5eccd0 'matrix' # | | |-TypedefDecl 0x55e47d5ed170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ed070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5ecef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5eceb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5ecf18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5eced8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5ed010 'matrix' # | | |-TypedefDecl 0x55e47d5ee4d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ed3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5ed238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5ed1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5ed258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5ed218 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5ed350 'matrix' # | | |-TypedefDecl 0x55e47d5ee810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ee710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5ee598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5ee558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5ee5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5ee578 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5ee6b0 'matrix' # | | |-TypedefDecl 0x55e47d5eeb50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5eea50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5ee8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5ee898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5ee8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5ee8b8 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5ee9f0 'matrix' # | | |-TypedefDecl 0x55e47d5eee90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5eed90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5eec18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5eebd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5eec38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5eebf8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5eed30 'matrix' # | | |-TypedefDecl 0x55e47d5ef1d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ef0d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5eef58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5eef18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5eef78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5eef38 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5ef070 'matrix' # | | |-TypedefDecl 0x55e47d5ef560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ef460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5ef298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5ef258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5ef2b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5ef278 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5ef3b0 'matrix' # | | |-TypedefDecl 0x55e47d5ef8a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ef7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5ef628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5ef5e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5ef648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5ef608 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5ef740 'matrix' # | | |-TypedefDecl 0x55e47d5efbe0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5efae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5ef968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5ef928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5ef988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5ef948 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5efa80 'matrix' # | | |-TypedefDecl 0x55e47d5eff20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5efe20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e47d5d6bf0 'int32_t' sugar # | | | | |-Typedef 0x55e47d5b2c78 'int32_t' # | | | | `-BuiltinType 0x55e47d582260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5efca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5efc68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5efcc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5efc88 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5efdc0 'matrix' # | | |-TypedefDecl 0x55e47d5f02a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f01a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5effe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5effa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f0008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5effc8 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5f0140 'matrix' # | | |-TypedefDecl 0x55e47d5f0600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f0500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f0368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5f0328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f0388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f0348 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5f04a0 'matrix' # | | |-TypedefDecl 0x55e47d5f0940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f0840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f06c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5f0688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f06e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f06a8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5f07e0 'matrix' # | | |-TypedefDecl 0x55e47d5f0c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f0b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f0a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5f09c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f0a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f09e8 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5f0b20 'matrix' # | | |-TypedefDecl 0x55e47d5f0fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f0ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f0d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f0d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f0d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5f0d28 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5f0e60 'matrix' # | | |-TypedefDecl 0x55e47d5f1300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f1200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f1088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f1048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f10a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f1068 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5f11a0 'matrix' # | | |-TypedefDecl 0x55e47d5f1650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f1550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f13c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f1388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f13e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f13a8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5f14f0 'matrix' # | | |-TypedefDecl 0x55e47d5f1990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f1890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f1718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f16d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f1738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f16f8 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5f1830 'matrix' # | | |-TypedefDecl 0x55e47d5f1cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f1bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f1a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f1a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f1a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5f1a38 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5f1b70 'matrix' # | | |-TypedefDecl 0x55e47d5f2010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f1f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f1d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f1d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f1db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f1d78 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5f1eb0 'matrix' # | | |-TypedefDecl 0x55e47d5f2350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f2250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f20d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f2098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f20f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f20b8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5f21f0 'matrix' # | | |-TypedefDecl 0x55e47d5f26a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f25a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f2418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f23d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f2438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f23f8 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5f2540 'matrix' # | | |-TypedefDecl 0x55e47d5f29e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f28e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f2768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f2728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f2788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5f2748 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5f2880 'matrix' # | | |-TypedefDecl 0x55e47d5f2d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f2c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f2aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f2a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f2ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f2a88 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5f2bc0 'matrix' # | | |-TypedefDecl 0x55e47d5f3060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f2f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f2de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f2da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f2e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f2dc8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5f2f00 'matrix' # | | |-TypedefDecl 0x55e47d5f33a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f32a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e47d5d7540 'uint32_t' sugar # | | | | |-Typedef 0x55e47d5b2d58 'uint32_t' # | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f3128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f30e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f3148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f3108 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5f3240 'matrix' # | | |-TypedefDecl 0x55e47d5f3840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f3740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f3468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5f3428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f34a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5f3448 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5f36e0 'matrix' # | | |-TypedefDecl 0x55e47d5f3c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f3b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f3908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5f38c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f3928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f38e8 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5f3b20 'matrix' # | | |-TypedefDecl 0x55e47d5f40c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f3fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f3d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5f3d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f3d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f3d28 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5f3f60 'matrix' # | | |-TypedefDecl 0x55e47d5f4830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f4400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f4188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5f4148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f41a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f4168 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5f43a0 'matrix' # | | |-TypedefDecl 0x55e47d5f4c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f4b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f48f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f48b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5f4918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5f48d8 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5f4b10 'matrix' # | | |-TypedefDecl 0x55e47d5f50b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f4fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f4d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f4cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f4d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f4d18 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5f4f50 'matrix' # | | |-TypedefDecl 0x55e47d5f54f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5f53f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f5178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f5138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5f5198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5f5158 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5f5390 'matrix' # | | |-TypedefDecl 0x55e47d60fda0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60fca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5f55b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5f5578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5f55d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5f5598 'int' 4 # | | | `-ConstantMatrixType 0x55e47d60fc40 'matrix' # | | |-TypedefDecl 0x55e47d6101e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d6100e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d60fe68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d60fe28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d60fe88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d60fe48 'int' 1 # | | | `-ConstantMatrixType 0x55e47d610080 'matrix' # | | |-TypedefDecl 0x55e47d610620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d610520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d6102a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d610268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d6102c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d610288 'int' 2 # | | | `-ConstantMatrixType 0x55e47d6104c0 'matrix' # | | |-TypedefDecl 0x55e47d610a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d610960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d6106e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d6106a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d610708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d6106c8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d610900 'matrix' # | | |-TypedefDecl 0x55e47d611110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d611010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d610b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d610ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d610b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d610b08 'int' 4 # | | | `-ConstantMatrixType 0x55e47d610fb0 'matrix' # | | |-TypedefDecl 0x55e47d611550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d611450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d6111d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d611198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d6111f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d6111b8 'int' 1 # | | | `-ConstantMatrixType 0x55e47d6113f0 'matrix' # | | |-TypedefDecl 0x55e47d611990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d611890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d611618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d6115d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d611638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d6115f8 'int' 2 # | | | `-ConstantMatrixType 0x55e47d611830 'matrix' # | | |-TypedefDecl 0x55e47d611dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d611cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d611a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d611a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d611a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d611a38 'int' 3 # | | | `-ConstantMatrixType 0x55e47d611c70 'matrix' # | | |-TypedefDecl 0x55e47d612470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d612370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e47d5d7eb0 'int64_t' sugar # | | | | |-Typedef 0x55e47d5b2ea8 'int64_t' # | | | | `-BuiltinType 0x55e47d582280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d6120f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d6120b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d612110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d6120d0 'int' 4 # | | | `-ConstantMatrixType 0x55e47d612310 'matrix' # | | |-TypedefDecl 0x55e47d6128f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d6127f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d612538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d6124f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d612558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d612518 'int' 1 # | | | `-ConstantMatrixType 0x55e47d612790 'matrix' # | | |-TypedefDecl 0x55e47d612d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d612c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d6129b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d612978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d6129d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d612998 'int' 2 # | | | `-ConstantMatrixType 0x55e47d612bd0 'matrix' # | | |-TypedefDecl 0x55e47d616350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d616250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d612df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d612db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d612e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d612dd8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d613010 'matrix' # | | |-TypedefDecl 0x55e47d616790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d616690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d616418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d6163d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d616438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d6163f8 'int' 4 # | | | `-ConstantMatrixType 0x55e47d616630 'matrix' # | | |-TypedefDecl 0x55e47d616bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d616ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d616858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d616818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d616878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d616838 'int' 1 # | | | `-ConstantMatrixType 0x55e47d616a70 'matrix' # | | |-TypedefDecl 0x55e47d617010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d616f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d616c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d616c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d616cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d616c78 'int' 2 # | | | `-ConstantMatrixType 0x55e47d616eb0 'matrix' # | | |-TypedefDecl 0x55e47d617460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d617360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d6170d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d617098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d6170f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d6170b8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d617300 'matrix' # | | |-TypedefDecl 0x55e47d6178a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d6177a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d617528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d6174e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d617548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d617508 'int' 4 # | | | `-ConstantMatrixType 0x55e47d617740 'matrix' # | | |-TypedefDecl 0x55e47d617ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d617be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d617968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d617928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d617988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d617948 'int' 1 # | | | `-ConstantMatrixType 0x55e47d617b80 'matrix' # | | |-TypedefDecl 0x55e47d618120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d618020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d617da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d617d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d617dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d617d88 'int' 2 # | | | `-ConstantMatrixType 0x55e47d617fc0 'matrix' # | | |-TypedefDecl 0x55e47d618590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d618490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d6181e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d6181a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d618208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d6181c8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d618430 'matrix' # | | |-TypedefDecl 0x55e47d6189d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d6188d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d618658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d618618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d618678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d618638 'int' 4 # | | | `-ConstantMatrixType 0x55e47d618870 'matrix' # | | |-TypedefDecl 0x55e47d618e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d618d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d618a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d618a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d618ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d618a78 'int' 1 # | | | `-ConstantMatrixType 0x55e47d618cb0 'matrix' # | | |-TypedefDecl 0x55e47d619280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d619150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d618ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d618e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d618ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d618eb8 'int' 2 # | | | `-ConstantMatrixType 0x55e47d6190f0 'matrix' # | | |-TypedefDecl 0x55e47d6196c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d6195c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d619348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d619308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d619368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d619328 'int' 3 # | | | `-ConstantMatrixType 0x55e47d619560 'matrix' # | | |-TypedefDecl 0x55e47d619b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d619a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e47d5d88e0 'uint64_t' sugar # | | | | |-Typedef 0x55e47d5b2e38 'uint64_t' # | | | | `-BuiltinType 0x55e47d582320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d619788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d619748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d6197a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d619768 'int' 4 # | | | `-ConstantMatrixType 0x55e47d6199a0 'matrix' # | | |-TypedefDecl 0x55e47d619f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d619e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d619bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d619b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d619bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d619b90 'int' 1 # | | | `-ConstantMatrixType 0x55e47d619e00 'matrix' # | | |-TypedefDecl 0x55e47d61a3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d61a2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d61a010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d619fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d61a030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d619ff0 'int' 2 # | | | `-ConstantMatrixType 0x55e47d61a230 'matrix' # | | |-TypedefDecl 0x55e47d61a7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d61a6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d61a470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d61a430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d61a490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d61a450 'int' 3 # | | | `-ConstantMatrixType 0x55e47d61a690 'matrix' # | | |-TypedefDecl 0x55e47d61ac20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d61ab20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d61a8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d61a860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d61a8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d61a880 'int' 4 # | | | `-ConstantMatrixType 0x55e47d61aac0 'matrix' # | | |-TypedefDecl 0x55e47d61b050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d61af50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d61acd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d61ac90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d61acf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d61acb0 'int' 1 # | | | `-ConstantMatrixType 0x55e47d61aef0 'matrix' # | | |-TypedefDecl 0x55e47d61b6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d61b5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d61b100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d61b0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d61b120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d61b0e0 'int' 2 # | | | `-ConstantMatrixType 0x55e47d61b580 'matrix' # | | |-TypedefDecl 0x55e47d61bb10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d61ba10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d61b790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d61b750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d61b7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d61b770 'int' 3 # | | | `-ConstantMatrixType 0x55e47d61b9b0 'matrix' # | | |-TypedefDecl 0x55e47d61bf40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d61be40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d61bbc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d61bb80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d61bbe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d61bba0 'int' 4 # | | | `-ConstantMatrixType 0x55e47d61bde0 'matrix' # | | |-TypedefDecl 0x55e47d61c370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d61c270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d61bff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d61bfb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d61c010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d61bfd0 'int' 1 # | | | `-ConstantMatrixType 0x55e47d61c210 'matrix' # | | |-TypedefDecl 0x55e47d61ea10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d61e910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d61c420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d61c3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d61c440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d61c400 'int' 2 # | | | `-ConstantMatrixType 0x55e47d61e8b0 'matrix' # | | |-TypedefDecl 0x55e47d61ee40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d61ed40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d61eac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d61ea80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d61eae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d61eaa0 'int' 3 # | | | `-ConstantMatrixType 0x55e47d61ece0 'matrix' # | | |-TypedefDecl 0x55e47d61f270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d61f170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d61eef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d61eeb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d61ef10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d61eed0 'int' 4 # | | | `-ConstantMatrixType 0x55e47d61f110 'matrix' # | | |-TypedefDecl 0x55e47d61f6a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d61f5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d61f320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d61f2e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d61f340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d61f300 'int' 1 # | | | `-ConstantMatrixType 0x55e47d61f540 'matrix' # | | |-TypedefDecl 0x55e47d61faf0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d61f9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d61f770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d61f710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d61f790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d61f750 'int' 2 # | | | `-ConstantMatrixType 0x55e47d61f990 'matrix' # | | |-TypedefDecl 0x55e47d61ff20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d61fe20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d61fba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d61fb60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d61fbc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d61fb80 'int' 3 # | | | `-ConstantMatrixType 0x55e47d61fdc0 'matrix' # | | |-TypedefDecl 0x55e47d620350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d620250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e47d5829d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d61ffd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d61ff90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d61fff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d61ffb0 'int' 4 # | | | `-ConstantMatrixType 0x55e47d6201f0 'matrix' # | | |-TypedefDecl 0x55e47d5fac80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d6206b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d620400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d6203c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d620420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d6203e0 'int' 1 # | | | `-ConstantMatrixType 0x55e47d620650 'matrix' # | | |-TypedefDecl 0x55e47d5fb0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fafb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5fad30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5facf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5fad50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5fad10 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5faf50 'matrix' # | | |-TypedefDecl 0x55e47d5fb4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fb3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5fb160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5fb120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5fb180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5fb140 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5fb380 'matrix' # | | |-TypedefDecl 0x55e47d5fb910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fb810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5fb590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5fb550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5fb5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5fb570 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5fb7b0 'matrix' # | | |-TypedefDecl 0x55e47d5fbd70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fbc70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5fb9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5fb980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5fb9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5fb9a0 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5fbc10 'matrix' # | | |-TypedefDecl 0x55e47d5fc1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fc0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5fbe20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5fbde0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5fbe40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5fbe00 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5fc040 'matrix' # | | |-TypedefDecl 0x55e47d5fc5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fc4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5fc250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5fc210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5fc270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5fc230 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5fc470 'matrix' # | | |-TypedefDecl 0x55e47d5fca00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fc900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5fc680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5fc640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5fc6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5fc660 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5fc8a0 'matrix' # | | |-TypedefDecl 0x55e47d5fce40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fcd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5fcab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5fca70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5fcad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5fca90 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5fcce0 'matrix' # | | |-TypedefDecl 0x55e47d5fd270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fd170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5fcef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5fceb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5fcf10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5fced0 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5fd110 'matrix' # | | |-TypedefDecl 0x55e47d5fd6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fd5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5fd320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5fd2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5fd340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5fd300 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5fd540 'matrix' # | | |-TypedefDecl 0x55e47d5fdad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fd9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5fd750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5fd710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5fd770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5fd730 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5fd970 'matrix' # | | |-TypedefDecl 0x55e47d5fef30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fee30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5fdb80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5fdb40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5fdba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5fdb60 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5fedd0 'matrix' # | | |-TypedefDecl 0x55e47d5ff360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ff260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5fefe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5fefa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d5ff000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d5fefc0 'int' 2 # | | | `-ConstantMatrixType 0x55e47d5ff200 'matrix' # | | |-TypedefDecl 0x55e47d5ff790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ff690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5ff410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5ff3d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d5ff430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d5ff3f0 'int' 3 # | | | `-ConstantMatrixType 0x55e47d5ff630 'matrix' # | | |-TypedefDecl 0x55e47d5ffbc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5ffac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5ff840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5ff800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d5ff860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d5ff820 'int' 4 # | | | `-ConstantMatrixType 0x55e47d5ffa60 'matrix' # | | |-TypedefDecl 0x55e47d600040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d5fff40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5ffc90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5ffc50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d5ffcb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d5ffc70 'int' 1 # | | | `-ConstantMatrixType 0x55e47d5ffee0 'matrix' # | | |-TypedefDecl 0x55e47d600470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d600370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d6000f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d6000b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d600110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d6000d0 'int' 2 # | | | `-ConstantMatrixType 0x55e47d600310 'matrix' # | | |-TypedefDecl 0x55e47d6008a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d6007a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d600520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d6004e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d600540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d600500 'int' 3 # | | | `-ConstantMatrixType 0x55e47d600740 'matrix' # | | |-TypedefDecl 0x55e47d6014f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d600bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d600950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d600910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d600970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d600930 'int' 4 # | | | `-ConstantMatrixType 0x55e47d600b70 'matrix' # | | |-TypedefDecl 0x55e47d601920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d601820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d6015a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d601560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d6015c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d601580 'int' 1 # | | | `-ConstantMatrixType 0x55e47d6017c0 'matrix' # | | |-TypedefDecl 0x55e47d601d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d601c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d6019d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d601990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d6019f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d6019b0 'int' 2 # | | | `-ConstantMatrixType 0x55e47d601bf0 'matrix' # | | |-TypedefDecl 0x55e47d602180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d602080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d601e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d601dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d601e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d601de0 'int' 3 # | | | `-ConstantMatrixType 0x55e47d602020 'matrix' # | | |-TypedefDecl 0x55e47d6025e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d6024e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d602230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d6021f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d602250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d602210 'int' 4 # | | | `-ConstantMatrixType 0x55e47d602480 'matrix' # | | |-TypedefDecl 0x55e47d602a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d602910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d602690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d602650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d6026b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d602670 'int' 1 # | | | `-ConstantMatrixType 0x55e47d6028b0 'matrix' # | | |-TypedefDecl 0x55e47d602e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d602d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d602ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d602a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d602ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d602aa0 'int' 2 # | | | `-ConstantMatrixType 0x55e47d602ce0 'matrix' # | | |-TypedefDecl 0x55e47d603270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d603170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d602ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d602eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d602f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d602ed0 'int' 3 # | | | `-ConstantMatrixType 0x55e47d603110 'matrix' # | | |-TypedefDecl 0x55e47d6049c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d6048c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d603320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d6032e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d603340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d603300 'int' 4 # | | | `-ConstantMatrixType 0x55e47d604860 'matrix' # | | |-TypedefDecl 0x55e47d604df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d604cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d604a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d604a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d604a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d604a50 'int' 1 # | | | `-ConstantMatrixType 0x55e47d604c90 'matrix' # | | |-TypedefDecl 0x55e47d605220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d605120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d604ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d604e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d604ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d604e80 'int' 2 # | | | `-ConstantMatrixType 0x55e47d6050c0 'matrix' # | | |-TypedefDecl 0x55e47d605650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d605550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d6052d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d605290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d6052f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d6052b0 'int' 3 # | | | `-ConstantMatrixType 0x55e47d6054f0 'matrix' # | | |-TypedefDecl 0x55e47d605da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d605ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d605700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d6056c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d605720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d6056e0 'int' 4 # | | | `-ConstantMatrixType 0x55e47d605c40 'matrix' # | | |-TypedefDecl 0x55e47d606120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d606020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d605e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d605e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d605e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d605e48 'int' 1 # | | | `-ConstantMatrixType 0x55e47d605fc0 'matrix' # | | |-TypedefDecl 0x55e47d606460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d606360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d6061e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d6061a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d606208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d6061c8 'int' 2 # | | | `-ConstantMatrixType 0x55e47d606300 'matrix' # | | |-TypedefDecl 0x55e47d6067a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d6066a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d606528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d6064e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d606548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d606508 'int' 3 # | | | `-ConstantMatrixType 0x55e47d606640 'matrix' # | | |-TypedefDecl 0x55e47d607b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d6069e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d606868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d606828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d606888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d606848 'int' 4 # | | | `-ConstantMatrixType 0x55e47d606980 'matrix' # | | |-TypedefDecl 0x55e47d607e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d607d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d607bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d607b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d607bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d607bb8 'int' 1 # | | | `-ConstantMatrixType 0x55e47d607cf0 'matrix' # | | |-TypedefDecl 0x55e47d608190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d608090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d607f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d607ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d607f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d607ef8 'int' 2 # | | | `-ConstantMatrixType 0x55e47d608030 'matrix' # | | |-TypedefDecl 0x55e47d6084d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d6083d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d608258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d608218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d608278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d608238 'int' 3 # | | | `-ConstantMatrixType 0x55e47d608370 'matrix' # | | |-TypedefDecl 0x55e47d608810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d608710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d608598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d608558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d6085b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d608578 'int' 4 # | | | `-ConstantMatrixType 0x55e47d6086b0 'matrix' # | | |-TypedefDecl 0x55e47d608b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d608a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d6088d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d608898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d6088f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d6088b8 'int' 1 # | | | `-ConstantMatrixType 0x55e47d6089f0 'matrix' # | | |-TypedefDecl 0x55e47d608ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d608da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d608c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d608be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d608c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d608c08 'int' 2 # | | | `-ConstantMatrixType 0x55e47d608d40 'matrix' # | | |-TypedefDecl 0x55e47d6091e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d6090e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d608f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d608f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d608f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d608f48 'int' 3 # | | | `-ConstantMatrixType 0x55e47d609080 'matrix' # | | |-TypedefDecl 0x55e47d609520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d609420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d6092a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d609268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d6092c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d609288 'int' 4 # | | | `-ConstantMatrixType 0x55e47d6093c0 'matrix' # | | |-TypedefDecl 0x55e47d609860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d609760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d6095e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d6095a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d609608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d6095c8 'int' 1 # | | | `-ConstantMatrixType 0x55e47d609700 'matrix' # | | |-TypedefDecl 0x55e47d609bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d609af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d609928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d6098e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d609948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d609908 'int' 2 # | | | `-ConstantMatrixType 0x55e47d609a40 'matrix' # | | |-TypedefDecl 0x55e47d609f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d609e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d609cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d609c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d609cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d609c98 'int' 3 # | | | `-ConstantMatrixType 0x55e47d609dd0 'matrix' # | | |-TypedefDecl 0x55e47d60a270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60a170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e47d5db8a0 'float32_t' sugar # | | | | |-Typedef 0x55e47d5b2dc8 'float32_t' # | | | | `-BuiltinType 0x55e47d582360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d609ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d609fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d60a018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d609fd8 'int' 4 # | | | `-ConstantMatrixType 0x55e47d60a110 'matrix' # | | |-TypedefDecl 0x55e47d60a5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60a4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d60a338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d60a2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d60a358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d60a318 'int' 1 # | | | `-ConstantMatrixType 0x55e47d60a490 'matrix' # | | |-TypedefDecl 0x55e47d60a930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60a830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d60a6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d60a678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d60a6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d60a698 'int' 2 # | | | `-ConstantMatrixType 0x55e47d60a7d0 'matrix' # | | |-TypedefDecl 0x55e47d60ac90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60ab90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d60a9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d60a9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d60aa18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d60a9d8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d60ab30 'matrix' # | | |-TypedefDecl 0x55e47d60afd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60aed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d60ad58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d60ad18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d60ad78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d60ad38 'int' 4 # | | | `-ConstantMatrixType 0x55e47d60ae70 'matrix' # | | |-TypedefDecl 0x55e47d60b310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60b210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d60b098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d60b058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d60b0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d60b078 'int' 1 # | | | `-ConstantMatrixType 0x55e47d60b1b0 'matrix' # | | |-TypedefDecl 0x55e47d60b650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60b550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d60b3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d60b398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d60b3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d60b3b8 'int' 2 # | | | `-ConstantMatrixType 0x55e47d60b4f0 'matrix' # | | |-TypedefDecl 0x55e47d60b990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60b890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d60b718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d60b6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d60b738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d60b6f8 'int' 3 # | | | `-ConstantMatrixType 0x55e47d60b830 'matrix' # | | |-TypedefDecl 0x55e47d60bce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60bbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d60ba58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d60ba18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d60ba78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d60ba38 'int' 4 # | | | `-ConstantMatrixType 0x55e47d60bb80 'matrix' # | | |-TypedefDecl 0x55e47d60c020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60bf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d60bda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d60bd68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d60bdc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d60bd88 'int' 1 # | | | `-ConstantMatrixType 0x55e47d60bec0 'matrix' # | | |-TypedefDecl 0x55e47d60c360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60c260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d60c0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d60c0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d60c108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d60c0c8 'int' 2 # | | | `-ConstantMatrixType 0x55e47d60c200 'matrix' # | | |-TypedefDecl 0x55e47d60c6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60c5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d60c428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d60c3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d60c448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d60c408 'int' 3 # | | | `-ConstantMatrixType 0x55e47d60c540 'matrix' # | | |-TypedefDecl 0x55e47d60c9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60c8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d60c768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d60c728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d60c788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d60c748 'int' 4 # | | | `-ConstantMatrixType 0x55e47d60c880 'matrix' # | | |-TypedefDecl 0x55e47d60cd30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60cc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d60caa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d60ca68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e47d60cac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e47d60ca88 'int' 1 # | | | `-ConstantMatrixType 0x55e47d60cbd0 'matrix' # | | |-TypedefDecl 0x55e47d60d070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60cf70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d60cdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d60cdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e47d60ce18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e47d60cdd8 'int' 2 # | | | `-ConstantMatrixType 0x55e47d60cf10 'matrix' # | | |-TypedefDecl 0x55e47d60d3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e47d60d2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | | `-BuiltinType 0x55e47d582380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e47d60d138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e47d60d0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e47d60d158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e47d60d118 'int' 3 # | | | `-ConstantMatrixType 0x55e47d60d250 'matrix' # | | `-TypedefDecl 0x55e47d60d6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55e47d60d5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55e47d5ae2f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55e47d5dc200 'float64_t' sugar # | | | |-Typedef 0x55e47d5b2f18 'float64_t' # | | | `-BuiltinType 0x55e47d582380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55e47d60d478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55e47d60d438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55e47d60d498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55e47d60d458 'int' 4 # | | `-ConstantMatrixType 0x55e47d60d590 'matrix' # | |-NamespaceDecl 0x55e47d620a18 prev 0x55e47d5b2bf0 line:12:11 hlsl # | | |-original Namespace 0x55e47d582a98 'hlsl' # | | `-NamespaceDecl 0x55e47d620a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55e47d620d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55e47d620b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55e47d620b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55e47d620c68 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 0x55e47d620d10 <> Implicit # | | | |-CXXRecordDecl 0x55e47d620e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55e47d620ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55e47d620f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55e47d6212f0 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 0x55e47d582b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d582b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55e47d621028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55e47d621520 <> Implicit # | | | |-CXXRecordDecl 0x55e47d6215e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55e47d621698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55e47d621700 'bool' true # | | |-ClassTemplateDecl 0x55e47d626088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55e47d625e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55e47d625ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55e47d625f88 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 0x55e47d626030 <> Implicit # | | | `-CXXRecordDecl 0x55e47d626160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55e47d626540 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 0x55e47d582b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55e47d626248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55e47d6267a0 <> Implicit # | | | |-CXXRecordDecl 0x55e47d626860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55e47d626918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55e47d6262a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55e47d626248 'T' # | | |-TypeAliasTemplateDecl 0x55e47d626d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55e47d6269e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55e47d626a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55e47d5821c0 'void' # | | | `-TypeAliasDecl 0x55e47d626ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55e47d626c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55e47d628160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55e47d626d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55e47d627630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55e47d6276c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55e47d6280b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55e47d627f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55e47d628440 # | | | `-ReturnStmt 0x55e47d628430 # | | | `-BuiltinBitCastExpr 0x55e47d628408 'vector' # | | | `-DeclRefExpr 0x55e47d6283b0 'vector' lvalue ParmVar 0x55e47d627f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55e47d62ac50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55e47d628458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55e47d6284e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55e47d62aba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d62aa60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55e47d62ada8 # | | | `-ReturnStmt 0x55e47d62ad98 # | | | `-BuiltinBitCastExpr 0x55e47d62ad70 'U' # | | | `-DeclRefExpr 0x55e47d62ad40 'T' lvalue ParmVar 0x55e47d62aa60 'F' 'T' # | | |-ClassTemplateDecl 0x55e47d62af60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55e47d62adc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55e47d62ae60 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 0x55e47d62af08 <> Implicit # | | | |-CXXRecordDecl 0x55e47d62b038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55e47d62b0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55e47d62b168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55e47d62ae10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55e47d62adc0 'T' # | | `-TypeAliasTemplateDecl 0x55e47d62bc08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55e47d62b1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55e47d62b278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55e47d62bba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55e47d62bad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55e47d582df0 <> 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 0x55e47d62b6a0 '__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 0x55e47d620a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55e47d626d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55e47d62b3f0 'bool' # | | | | `-BinaryOperator 0x55e47d62b3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55e47d62b350 'bool' '>' # | | | | | |-DeclRefExpr 0x55e47d62b310 'int' NonTypeTemplateParm 0x55e47d62b278 'N' 'int' # | | | | | `-IntegerLiteral 0x55e47d62b330 'int' 1 # | | | | `-BinaryOperator 0x55e47d62b3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55e47d62b370 'int' NonTypeTemplateParm 0x55e47d62b278 'N' 'int' # | | | | `-IntegerLiteral 0x55e47d62b390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d62b230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d62b1d8 'T' # | | | `-DependentNameType 0x55e47d62b650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55e47d62b9b0 'int' NonTypeTemplateParm 0x55e47d62b278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55e47d62ba80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55e47d62b9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e47d582df0 'vector' # | | | `-TemplateSpecializationType 0x55e47d62b6a0 '__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 0x55e47d620a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55e47d626d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55e47d62b3f0 'bool' # | | | | `-BinaryOperator 0x55e47d62b3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55e47d62b350 'bool' '>' # | | | | | |-DeclRefExpr 0x55e47d62b310 'int' NonTypeTemplateParm 0x55e47d62b278 'N' 'int' # | | | | | `-IntegerLiteral 0x55e47d62b330 'int' 1 # | | | | `-BinaryOperator 0x55e47d62b3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55e47d62b370 'int' NonTypeTemplateParm 0x55e47d62b278 'N' 'int' # | | | | `-IntegerLiteral 0x55e47d62b390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d62b230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d62b1d8 'T' # | | | `-DependentNameType 0x55e47d62b650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55e47d62ba18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55e47d582c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55e47d582c78 <> 'int' 4 # | | `-DeclRefExpr 0x55e47d62b9b0 'int' NonTypeTemplateParm 0x55e47d62b278 'N' 'int' # | |-NamespaceDecl 0x55e47d62bca8 prev 0x55e47d620a18 line:12:11 hlsl # | | |-original Namespace 0x55e47d582a98 'hlsl' # | | |-FunctionDecl 0x55e47d62be28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55e47d62bd40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e47d62bed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d62bf50 Implicit # | | | `-ConstAttr 0x55e47d62bf78 Implicit # | | |-FunctionDecl 0x55e47d62c128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d62c000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d62c1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d62c250 Implicit # | | | `-ConstAttr 0x55e47d62c278 Implicit # | | |-FunctionDecl 0x55e47d62c438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d62c310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d62c4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d62c560 Implicit # | | | `-ConstAttr 0x55e47d62c588 Implicit # | | |-FunctionDecl 0x55e47d62c748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d62c620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d62c7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d62c870 Implicit # | | | `-ConstAttr 0x55e47d62c898 Implicit # | | |-FunctionDecl 0x55e47d62de68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55e47d62dd80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55e47d62df18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d62df90 Implicit # | | | `-ConstAttr 0x55e47d62dfb8 Implicit # | | |-FunctionDecl 0x55e47d62e178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55e47d62e050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d62e228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d62e2a0 Implicit # | | | `-ConstAttr 0x55e47d62e2c8 Implicit # | | |-FunctionDecl 0x55e47d62e488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55e47d62e360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d62e538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d62e5b0 Implicit # | | | `-ConstAttr 0x55e47d62e5d8 Implicit # | | |-FunctionDecl 0x55e47d62e798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55e47d62e670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d62e848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d62e8c0 Implicit # | | | `-ConstAttr 0x55e47d62e8e8 Implicit # | | |-FunctionDecl 0x55e47d62ea68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d62e938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55e47d62eb88 # | | | `-ReturnStmt 0x55e47d62eb78 # | | | `-ImplicitCastExpr 0x55e47d62eb60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55e47d62eb40 'uint':'unsigned int' lvalue ParmVar 0x55e47d62e938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55e47d62ed90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d62ebd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55e47d62eeb0 # | | | `-ReturnStmt 0x55e47d62eea0 # | | | `-ImplicitCastExpr 0x55e47d62ee88 'uint2':'vector' # | | | `-DeclRefExpr 0x55e47d62ee68 'uint2':'vector' lvalue ParmVar 0x55e47d62ebd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55e47d62f038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d62ef08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55e47d62f158 # | | | `-ReturnStmt 0x55e47d62f148 # | | | `-ImplicitCastExpr 0x55e47d62f130 'uint3':'vector' # | | | `-DeclRefExpr 0x55e47d62f110 'uint3':'vector' lvalue ParmVar 0x55e47d62ef08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55e47d62f2d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d62f1a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55e47d62f3f8 # | | | `-ReturnStmt 0x55e47d62f3e8 # | | | `-ImplicitCastExpr 0x55e47d62f3d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55e47d62f3b0 'uint4':'vector' lvalue ParmVar 0x55e47d62f1a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55e47d62f528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55e47d62f438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e47d62f5d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d62f650 Implicit # | | | `-ConstAttr 0x55e47d62f678 Implicit # | | |-FunctionDecl 0x55e47d62f838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d62f710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d62f8e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d62f960 Implicit # | | | `-ConstAttr 0x55e47d62f988 Implicit # | | |-FunctionDecl 0x55e47d62fb48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d62fa20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d62fbf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d62fc70 Implicit # | | | `-ConstAttr 0x55e47d62fc98 Implicit # | | |-FunctionDecl 0x55e47d6305d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6304b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d630688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d630700 Implicit # | | | `-ConstAttr 0x55e47d630728 Implicit # | | |-FunctionDecl 0x55e47d6308c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e47d6307a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d630978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d6309f0 Implicit # | | | `-ConstAttr 0x55e47d630a18 Implicit # | | |-FunctionDecl 0x55e47d630bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e47d630ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d630c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d630d00 Implicit # | | | `-ConstAttr 0x55e47d630d28 Implicit # | | |-FunctionDecl 0x55e47d630ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e47d630dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d630f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d631010 Implicit # | | | `-ConstAttr 0x55e47d631038 Implicit # | | |-FunctionDecl 0x55e47d6311f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e47d6310d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6312a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d631320 Implicit # | | | `-ConstAttr 0x55e47d631348 Implicit # | | |-FunctionDecl 0x55e47d635b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d631398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55e47d635c90 # | | | `-ReturnStmt 0x55e47d635c80 # | | | `-ImplicitCastExpr 0x55e47d635c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55e47d635c48 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d631398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55e47d635e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d635ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55e47d635f38 # | | | `-ReturnStmt 0x55e47d635f28 # | | | `-ImplicitCastExpr 0x55e47d635f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55e47d635ef0 'uint64_t2':'vector' lvalue ParmVar 0x55e47d635ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55e47d6360b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d635f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55e47d6361d8 # | | | `-ReturnStmt 0x55e47d6361c8 # | | | `-ImplicitCastExpr 0x55e47d6361b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55e47d636190 'uint64_t3':'vector' lvalue ParmVar 0x55e47d635f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55e47d636358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d636228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55e47d636478 # | | | `-ReturnStmt 0x55e47d636468 # | | | `-ImplicitCastExpr 0x55e47d636450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55e47d636430 'uint64_t4':'vector' lvalue ParmVar 0x55e47d636228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55e47d6365a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55e47d6364b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55e47d636658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d6366d0 Implicit # | | | `-ConstAttr 0x55e47d6366f8 Implicit # | | |-FunctionDecl 0x55e47d6368b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55e47d636790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d636968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d6369e0 Implicit # | | | `-ConstAttr 0x55e47d636a08 Implicit # | | |-FunctionDecl 0x55e47d637cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55e47d636aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d637d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d637df0 Implicit # | | | `-ConstAttr 0x55e47d637e18 Implicit # | | |-FunctionDecl 0x55e47d637fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55e47d637eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d638088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e47d638100 Implicit # | | | `-ConstAttr 0x55e47d638128 Implicit # | | |-FunctionDecl 0x55e47d638238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55e47d638188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e47d6382e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e47d638360 Implicit # | | | `-ConstAttr 0x55e47d638388 Implicit # | | |-FunctionDecl 0x55e47d6384a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6383f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d638550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e47d6385c8 Implicit # | | | `-ConstAttr 0x55e47d6385f0 Implicit # | | |-FunctionDecl 0x55e47d638718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d638668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6387c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e47d638840 Implicit # | | | `-ConstAttr 0x55e47d638868 Implicit # | | |-FunctionDecl 0x55e47d638990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6388e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d638a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e47d638ab8 Implicit # | | | `-ConstAttr 0x55e47d638ae0 Implicit # | | |-FunctionDecl 0x55e47d638c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55e47d638b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e47d638ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e47d638d58 Implicit # | | | `-ConstAttr 0x55e47d638d80 Implicit # | | |-FunctionDecl 0x55e47d638ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d638df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d638f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e47d638fd0 Implicit # | | | `-ConstAttr 0x55e47d638ff8 Implicit # | | |-FunctionDecl 0x55e47d639120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d639070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6391d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e47d639248 Implicit # | | | `-ConstAttr 0x55e47d639270 Implicit # | | |-FunctionDecl 0x55e47d639398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6392e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d639448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e47d6394c0 Implicit # | | | `-ConstAttr 0x55e47d6394e8 Implicit # | | |-FunctionDecl 0x55e47d639768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55e47d639590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55e47d639610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55e47d639820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6398e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55e47d639928 Implicit # | | | `-ConstAttr 0x55e47d639950 Implicit # | | |-FunctionDecl 0x55e47d63c050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55e47d6399f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55e47d639a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55e47d63c108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d63c1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55e47d63c210 Implicit # | | | `-ConstAttr 0x55e47d63c238 Implicit # | | |-FunctionDecl 0x55e47d63c380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55e47d63c298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e47d63c430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63c4a8 Implicit # | | | `-ConstAttr 0x55e47d63c4d0 Implicit # | | |-FunctionDecl 0x55e47d63c660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55e47d63c538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63c710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63c788 Implicit # | | | `-ConstAttr 0x55e47d63c7b0 Implicit # | | |-FunctionDecl 0x55e47d63c950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55e47d63c828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63ca00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63ca78 Implicit # | | | `-ConstAttr 0x55e47d63caa0 Implicit # | | |-FunctionDecl 0x55e47d63cc40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55e47d63cb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63ccf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63cd68 Implicit # | | | `-ConstAttr 0x55e47d63cd90 Implicit # | | |-FunctionDecl 0x55e47d63ced0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55e47d63cde8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55e47d63cf80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63cff8 Implicit # | | | `-ConstAttr 0x55e47d63d020 Implicit # | | |-FunctionDecl 0x55e47d63d1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55e47d63d0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63d2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63d318 Implicit # | | | `-ConstAttr 0x55e47d63d340 Implicit # | | |-FunctionDecl 0x55e47d63d500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55e47d63d3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63d5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63d628 Implicit # | | | `-ConstAttr 0x55e47d63d650 Implicit # | | |-FunctionDecl 0x55e47d63d810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55e47d63d6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63d8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63d938 Implicit # | | | `-ConstAttr 0x55e47d63d960 Implicit # | | |-FunctionDecl 0x55e47d63dab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55e47d63d9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55e47d63db60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55e47d63dbc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63dc08 Implicit # | | | `-ConstAttr 0x55e47d63dc30 Implicit # | | |-FunctionDecl 0x55e47d63ddd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55e47d63dca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63de80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63def8 Implicit # | | | `-ConstAttr 0x55e47d63df20 Implicit # | | |-FunctionDecl 0x55e47d63e0d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55e47d63df98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63e180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63e1f8 Implicit # | | | `-ConstAttr 0x55e47d63e220 Implicit # | | |-FunctionDecl 0x55e47d63e3c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55e47d63e298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63e470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63e4e8 Implicit # | | | `-ConstAttr 0x55e47d63e510 Implicit # | | |-FunctionDecl 0x55e47d63e6b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55e47d63e588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d63e760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63e7d8 Implicit # | | | `-ConstAttr 0x55e47d63e800 Implicit # | | |-FunctionDecl 0x55e47d63e9a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55e47d63e878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63ea50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63eac8 Implicit # | | | `-ConstAttr 0x55e47d63eaf0 Implicit # | | |-FunctionDecl 0x55e47d63ec90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55e47d63eb68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63ed40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63edb8 Implicit # | | | `-ConstAttr 0x55e47d63ede0 Implicit # | | |-FunctionDecl 0x55e47d63ef80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55e47d63ee58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63f030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63f0c8 Implicit # | | | `-ConstAttr 0x55e47d63f0f0 Implicit # | | |-FunctionDecl 0x55e47d63f230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55e47d63f150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55e47d63f2e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63f358 Implicit # | | | `-ConstAttr 0x55e47d63f380 Implicit # | | |-FunctionDecl 0x55e47d63f520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55e47d63f3f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63f5d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63f648 Implicit # | | | `-ConstAttr 0x55e47d63f670 Implicit # | | |-FunctionDecl 0x55e47d63f810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55e47d63f6e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63f8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63f938 Implicit # | | | `-ConstAttr 0x55e47d63f960 Implicit # | | |-FunctionDecl 0x55e47d63fb00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55e47d63f9d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d63fbb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63fc28 Implicit # | | | `-ConstAttr 0x55e47d63fc50 Implicit # | | |-FunctionDecl 0x55e47d63fdf0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55e47d63fcc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d63fea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d63ff18 Implicit # | | | `-ConstAttr 0x55e47d63ff40 Implicit # | | |-FunctionDecl 0x55e47d6400f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55e47d63ffb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6401a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d640218 Implicit # | | | `-ConstAttr 0x55e47d640240 Implicit # | | |-FunctionDecl 0x55e47d6403e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55e47d6402b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d640490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d640508 Implicit # | | | `-ConstAttr 0x55e47d640530 Implicit # | | |-FunctionDecl 0x55e47d6406d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55e47d6405a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d640780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d6407f8 Implicit # | | | `-ConstAttr 0x55e47d640820 Implicit # | | |-FunctionDecl 0x55e47d6409c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55e47d640898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d640a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d640ae8 Implicit # | | | `-ConstAttr 0x55e47d640b10 Implicit # | | |-FunctionDecl 0x55e47d640cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d640b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d640d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d640dd8 Implicit # | | | `-ConstAttr 0x55e47d640e00 Implicit # | | |-FunctionDecl 0x55e47d640fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d640e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d641050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d642c98 Implicit # | | | `-ConstAttr 0x55e47d642cc0 Implicit # | | |-FunctionDecl 0x55e47d642e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d642d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d642f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d642f88 Implicit # | | | `-ConstAttr 0x55e47d642fb0 Implicit # | | |-FunctionDecl 0x55e47d6430f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55e47d643010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55e47d6431a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d643218 Implicit # | | | `-ConstAttr 0x55e47d643240 Implicit # | | |-FunctionDecl 0x55e47d6433e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55e47d6432b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d643490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d643508 Implicit # | | | `-ConstAttr 0x55e47d643530 Implicit # | | |-FunctionDecl 0x55e47d6436d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55e47d6435a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d643780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d6437f8 Implicit # | | | `-ConstAttr 0x55e47d643820 Implicit # | | |-FunctionDecl 0x55e47d6439c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55e47d643898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d643a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e47d643ae8 Implicit # | | | `-ConstAttr 0x55e47d643b10 Implicit # | | |-FunctionDecl 0x55e47d643d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55e47d643b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55e47d643be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55e47d643db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d643e30 Implicit # | | | `-ConstAttr 0x55e47d643e58 Implicit # | | |-FunctionDecl 0x55e47d644078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55e47d643ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55e47d643f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d644130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d6441a8 Implicit # | | | `-ConstAttr 0x55e47d6441d0 Implicit # | | |-FunctionDecl 0x55e47d644408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55e47d644230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55e47d6442b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6444c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d644538 Implicit # | | | `-ConstAttr 0x55e47d644560 Implicit # | | |-FunctionDecl 0x55e47d644798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55e47d6445c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55e47d644640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d644850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d6448c8 Implicit # | | | `-ConstAttr 0x55e47d6448f0 Implicit # | | |-FunctionDecl 0x55e47d644b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55e47d644978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55e47d6449f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d644c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d644c88 Implicit # | | | `-ConstAttr 0x55e47d644cb0 Implicit # | | |-FunctionDecl 0x55e47d644f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55e47d644d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55e47d644db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d644fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d645038 Implicit # | | | `-ConstAttr 0x55e47d645060 Implicit # | | |-FunctionDecl 0x55e47d6452b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55e47d6450e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55e47d645168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d645370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d6453e8 Implicit # | | | `-ConstAttr 0x55e47d645410 Implicit # | | |-FunctionDecl 0x55e47d645668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55e47d645498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55e47d645518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d645720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d645798 Implicit # | | | `-ConstAttr 0x55e47d6457c0 Implicit # | | |-FunctionDecl 0x55e47d645a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55e47d645848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55e47d6458c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d645ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d645b48 Implicit # | | | `-ConstAttr 0x55e47d645b70 Implicit # | | |-FunctionDecl 0x55e47d645de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55e47d645bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55e47d645c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d645ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d645f18 Implicit # | | | `-ConstAttr 0x55e47d645f40 Implicit # | | |-FunctionDecl 0x55e47d646198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55e47d645fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55e47d646048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d646250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d6462c8 Implicit # | | | `-ConstAttr 0x55e47d6462f0 Implicit # | | |-FunctionDecl 0x55e47d646548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55e47d646378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55e47d6463f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d646600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d646678 Implicit # | | | `-ConstAttr 0x55e47d6466a0 Implicit # | | |-FunctionDecl 0x55e47d6468f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55e47d646728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55e47d6467a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6469b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d646a28 Implicit # | | | `-ConstAttr 0x55e47d646a50 Implicit # | | |-FunctionDecl 0x55e47d646cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55e47d646ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55e47d646b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d646d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d646df8 Implicit # | | | `-ConstAttr 0x55e47d646e20 Implicit # | | |-FunctionDecl 0x55e47d647078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55e47d646ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55e47d646f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d647130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d6471a8 Implicit # | | | `-ConstAttr 0x55e47d6471d0 Implicit # | | |-FunctionDecl 0x55e47d647428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55e47d647258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55e47d6472d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6474e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d647558 Implicit # | | | `-ConstAttr 0x55e47d647580 Implicit # | | |-FunctionDecl 0x55e47d6477d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55e47d647608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55e47d647688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d647890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d647908 Implicit # | | | `-ConstAttr 0x55e47d647930 Implicit # | | |-FunctionDecl 0x55e47d647b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55e47d6479b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55e47d647a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d647c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d613288 Implicit # | | | `-ConstAttr 0x55e47d6132b0 Implicit # | | |-FunctionDecl 0x55e47d613508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55e47d613338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55e47d6133b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6135c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e47d613638 Implicit # | | | `-ConstAttr 0x55e47d613660 Implicit # | | |-FunctionDecl 0x55e47d613768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55e47d6136c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e47d613818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d613890 Implicit # | | | `-ConstAttr 0x55e47d6138b8 Implicit # | | |-FunctionDecl 0x55e47d6139c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55e47d613920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d613a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d613af0 Implicit # | | | `-ConstAttr 0x55e47d613b18 Implicit # | | |-FunctionDecl 0x55e47d613c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55e47d613b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d613ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d613d60 Implicit # | | | `-ConstAttr 0x55e47d613d88 Implicit # | | |-FunctionDecl 0x55e47d613ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55e47d613e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d613f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d613fd0 Implicit # | | | `-ConstAttr 0x55e47d613ff8 Implicit # | | |-FunctionDecl 0x55e47d6140f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55e47d614050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55e47d6141a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64ccb0 Implicit # | | | `-ConstAttr 0x55e47d64ccd8 Implicit # | | |-FunctionDecl 0x55e47d64cdf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55e47d64cd50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64cea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64cf20 Implicit # | | | `-ConstAttr 0x55e47d64cf48 Implicit # | | |-FunctionDecl 0x55e47d64d068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55e47d64cfc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64d118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64d190 Implicit # | | | `-ConstAttr 0x55e47d64d1b8 Implicit # | | |-FunctionDecl 0x55e47d64d2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55e47d64d230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64d388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64d400 Implicit # | | | `-ConstAttr 0x55e47d64d428 Implicit # | | |-FunctionDecl 0x55e47d64d540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55e47d64d498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55e47d64d5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55e47d64d650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64d698 Implicit # | | | `-ConstAttr 0x55e47d64d6c0 Implicit # | | |-FunctionDecl 0x55e47d64d7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55e47d64d738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64d890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64d908 Implicit # | | | `-ConstAttr 0x55e47d64d930 Implicit # | | |-FunctionDecl 0x55e47d64da50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55e47d64d9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64db00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64db78 Implicit # | | | `-ConstAttr 0x55e47d64dba0 Implicit # | | |-FunctionDecl 0x55e47d64dce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55e47d64dc18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64dd98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64de10 Implicit # | | | `-ConstAttr 0x55e47d64de38 Implicit # | | |-FunctionDecl 0x55e47d64df58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55e47d64deb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d64e008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64e080 Implicit # | | | `-ConstAttr 0x55e47d64e0a8 Implicit # | | |-FunctionDecl 0x55e47d64e1c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55e47d64e120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64e278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64e2f0 Implicit # | | | `-ConstAttr 0x55e47d64e318 Implicit # | | |-FunctionDecl 0x55e47d64e438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55e47d64e390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64e4e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64e560 Implicit # | | | `-ConstAttr 0x55e47d64e588 Implicit # | | |-FunctionDecl 0x55e47d64e6a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55e47d64e600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64e758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64e7d0 Implicit # | | | `-ConstAttr 0x55e47d64e7f8 Implicit # | | |-FunctionDecl 0x55e47d64e900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55e47d64e858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55e47d64e9b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64ea28 Implicit # | | | `-ConstAttr 0x55e47d64ea50 Implicit # | | |-FunctionDecl 0x55e47d64eb70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55e47d64eac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64ec20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64ec98 Implicit # | | | `-ConstAttr 0x55e47d64ecd0 Implicit # | | |-FunctionDecl 0x55e47d64edf0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55e47d64ed48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64eea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64ef18 Implicit # | | | `-ConstAttr 0x55e47d64ef40 Implicit # | | |-FunctionDecl 0x55e47d64f060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55e47d64efb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64f110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64f188 Implicit # | | | `-ConstAttr 0x55e47d64f1b0 Implicit # | | |-FunctionDecl 0x55e47d64f2d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55e47d64f228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d64f380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64f3f8 Implicit # | | | `-ConstAttr 0x55e47d64f420 Implicit # | | |-FunctionDecl 0x55e47d64f540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55e47d64f498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64f5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64f668 Implicit # | | | `-ConstAttr 0x55e47d64f690 Implicit # | | |-FunctionDecl 0x55e47d64f7b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55e47d64f708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64f860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64f8d8 Implicit # | | | `-ConstAttr 0x55e47d64f900 Implicit # | | |-FunctionDecl 0x55e47d64fa20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55e47d64f978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d64fad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64fb48 Implicit # | | | `-ConstAttr 0x55e47d64fb70 Implicit # | | |-FunctionDecl 0x55e47d64fce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55e47d64fbe8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d64fd90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d64fe08 Implicit # | | | `-ConstAttr 0x55e47d64fe30 Implicit # | | |-FunctionDecl 0x55e47d64ff50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d64fea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d650000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d650078 Implicit # | | | `-ConstAttr 0x55e47d6500a0 Implicit # | | |-FunctionDecl 0x55e47d6501c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d650118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d650270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d6502e8 Implicit # | | | `-ConstAttr 0x55e47d650310 Implicit # | | |-FunctionDecl 0x55e47d650430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d650388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6504e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d650558 Implicit # | | | `-ConstAttr 0x55e47d650580 Implicit # | | |-FunctionDecl 0x55e47d650688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55e47d6505e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55e47d650738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d6507b0 Implicit # | | | `-ConstAttr 0x55e47d6507d8 Implicit # | | |-FunctionDecl 0x55e47d6508f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55e47d650850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6509a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d650a20 Implicit # | | | `-ConstAttr 0x55e47d650a48 Implicit # | | |-FunctionDecl 0x55e47d650b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55e47d650ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d650c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d650c90 Implicit # | | | `-ConstAttr 0x55e47d650cb8 Implicit # | | |-FunctionDecl 0x55e47d650de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55e47d650d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d650e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e47d650f10 Implicit # | | | `-ConstAttr 0x55e47d650f38 Implicit # | | |-FunctionDecl 0x55e47d651188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55e47d650fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d651030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d651240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55e47d6512b8 Implicit # | | | `-ConstAttr 0x55e47d6512e0 Implicit # | | |-FunctionDecl 0x55e47d651518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55e47d651348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55e47d6513c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6515d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55e47d651648 Implicit # | | | `-ConstAttr 0x55e47d651670 Implicit # | | |-FunctionDecl 0x55e47d6518b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55e47d6516e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55e47d651768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d651970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55e47d6519e8 Implicit # | | | `-ConstAttr 0x55e47d651a10 Implicit # | | |-FunctionDecl 0x55e47d651d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55e47d651a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55e47d651b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d651db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55e47d651e30 Implicit # | | | `-ConstAttr 0x55e47d651e58 Implicit # | | |-FunctionDecl 0x55e47d651f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55e47d651eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e47d652018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e47d652090 Implicit # | | | `-ConstAttr 0x55e47d6520b8 Implicit # | | |-FunctionDecl 0x55e47d6521d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d652120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d652280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e47d6522f8 Implicit # | | | `-ConstAttr 0x55e47d652320 Implicit # | | |-FunctionDecl 0x55e47d652448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d652398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6524f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e47d652570 Implicit # | | | `-ConstAttr 0x55e47d652598 Implicit # | | |-FunctionDecl 0x55e47d6526c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d652610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d652770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e47d6527e8 Implicit # | | | `-ConstAttr 0x55e47d652810 Implicit # | | |-FunctionDecl 0x55e47d652920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55e47d652870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e47d6529d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e47d652a48 Implicit # | | | `-ConstAttr 0x55e47d652a70 Implicit # | | |-FunctionDecl 0x55e47d652b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d652ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d652c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e47d652cc0 Implicit # | | | `-ConstAttr 0x55e47d641460 Implicit # | | |-FunctionDecl 0x55e47d641588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6414d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d641638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e47d6416b0 Implicit # | | | `-ConstAttr 0x55e47d6416d8 Implicit # | | |-FunctionDecl 0x55e47d641800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d641750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6418b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e47d641928 Implicit # | | | `-ConstAttr 0x55e47d641950 Implicit # | | |-FunctionDecl 0x55e47d641a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55e47d6419b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e47d641b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e47d641b88 Implicit # | | | `-ConstAttr 0x55e47d641bb0 Implicit # | | |-FunctionDecl 0x55e47d641cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d641c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d641d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e47d641df0 Implicit # | | | `-ConstAttr 0x55e47d641e18 Implicit # | | |-FunctionDecl 0x55e47d641f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d641e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d641ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e47d642068 Implicit # | | | `-ConstAttr 0x55e47d642090 Implicit # | | |-FunctionDecl 0x55e47d6421b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d642108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d642268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e47d6422e0 Implicit # | | | `-ConstAttr 0x55e47d642308 Implicit # | | |-FunctionDecl 0x55e47d655d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55e47d642368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e47d655db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e47d655e28 Implicit # | | | `-ConstAttr 0x55e47d655e50 Implicit # | | |-FunctionDecl 0x55e47d655f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d655ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d656028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e47d6560a0 Implicit # | | | `-ConstAttr 0x55e47d6560c8 Implicit # | | |-FunctionDecl 0x55e47d6561f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d656140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6562a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e47d656318 Implicit # | | | `-ConstAttr 0x55e47d656340 Implicit # | | |-FunctionDecl 0x55e47d656468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6563b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d656518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e47d656590 Implicit # | | | `-ConstAttr 0x55e47d6565b8 Implicit # | | |-FunctionDecl 0x55e47d6567a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55e47d656618 col:17 y 'half' # | | | |-ParmVarDecl 0x55e47d656698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55e47d656860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e47d6568d8 Implicit # | | | `-ConstAttr 0x55e47d656900 Implicit # | | |-FunctionDecl 0x55e47d656b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e47d656950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d6569d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d656be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e47d656c58 Implicit # | | | `-ConstAttr 0x55e47d656c80 Implicit # | | |-FunctionDecl 0x55e47d656ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e47d656d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55e47d656d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d656fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e47d657018 Implicit # | | | `-ConstAttr 0x55e47d657040 Implicit # | | |-FunctionDecl 0x55e47d657278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e47d6570a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55e47d657120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d657330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e47d6573a8 Implicit # | | | `-ConstAttr 0x55e47d6573d0 Implicit # | | |-FunctionDecl 0x55e47d6575c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55e47d657430 col:19 y 'float' # | | | |-ParmVarDecl 0x55e47d6574b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55e47d657680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e47d6576f8 Implicit # | | | `-ConstAttr 0x55e47d657720 Implicit # | | |-FunctionDecl 0x55e47d657958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e47d657780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55e47d657800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d657a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e47d657a88 Implicit # | | | `-ConstAttr 0x55e47d657ab0 Implicit # | | |-FunctionDecl 0x55e47d657d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e47d657b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55e47d657b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d657dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e47d657e50 Implicit # | | | `-ConstAttr 0x55e47d657e78 Implicit # | | |-FunctionDecl 0x55e47d6580a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e47d657ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55e47d657f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d658160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e47d6581d8 Implicit # | | | `-ConstAttr 0x55e47d658200 Implicit # | | |-FunctionDecl 0x55e47d658310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55e47d658260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e47d6583c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e47d658438 Implicit # | | | `-ConstAttr 0x55e47d658460 Implicit # | | |-FunctionDecl 0x55e47d658578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6584c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d658628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e47d6586a0 Implicit # | | | `-ConstAttr 0x55e47d6586c8 Implicit # | | |-FunctionDecl 0x55e47d6587f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d658740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6588a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e47d658918 Implicit # | | | `-ConstAttr 0x55e47d658940 Implicit # | | |-FunctionDecl 0x55e47d658a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6589b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d658b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e47d658b90 Implicit # | | | `-ConstAttr 0x55e47d658bb8 Implicit # | | |-FunctionDecl 0x55e47d658d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55e47d658c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e47d658de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e47d658e58 Implicit # | | | `-ConstAttr 0x55e47d658e80 Implicit # | | |-FunctionDecl 0x55e47d658fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d658ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d659058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e47d6590d0 Implicit # | | | `-ConstAttr 0x55e47d6590f8 Implicit # | | |-FunctionDecl 0x55e47d659220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d659170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6592d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e47d659348 Implicit # | | | `-ConstAttr 0x55e47d659370 Implicit # | | |-FunctionDecl 0x55e47d659498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6593e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d659548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e47d6595c0 Implicit # | | | `-ConstAttr 0x55e47d6595e8 Implicit # | | |-FunctionDecl 0x55e47d659888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55e47d659648 col:16 'half' # | | | |-ParmVarDecl 0x55e47d6596c8 col:22 'half' # | | | |-ParmVarDecl 0x55e47d659748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55e47d659948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d6599c0 Implicit # | | | `-ConstAttr 0x55e47d6599e8 Implicit # | | |-FunctionDecl 0x55e47d659d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55e47d659a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d659ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d659b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d659e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d659e78 Implicit # | | | `-ConstAttr 0x55e47d659ea0 Implicit # | | |-FunctionDecl 0x55e47d65a1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55e47d659f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55e47d659f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55e47d65a018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d65a268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65a2e0 Implicit # | | | `-ConstAttr 0x55e47d65a308 Implicit # | | |-FunctionDecl 0x55e47d65a608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55e47d65a380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55e47d65a400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55e47d65a480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d65a6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65a740 Implicit # | | | `-ConstAttr 0x55e47d65a768 Implicit # | | |-FunctionDecl 0x55e47d65aa08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e47d65a7c8 col:14 'int' # | | | |-ParmVarDecl 0x55e47d65a848 col:19 'int' # | | | |-ParmVarDecl 0x55e47d65a8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55e47d65aac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65ab40 Implicit # | | | `-ConstAttr 0x55e47d65ab68 Implicit # | | |-FunctionDecl 0x55e47d65aed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55e47d65abe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55e47d65ac60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55e47d65ad50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d65af98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65b010 Implicit # | | | `-ConstAttr 0x55e47d65b038 Implicit # | | |-FunctionDecl 0x55e47d65b338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55e47d65b0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55e47d65b130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55e47d65b1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d65b3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65b470 Implicit # | | | `-ConstAttr 0x55e47d65b498 Implicit # | | |-FunctionDecl 0x55e47d65b798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55e47d65b510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55e47d65b590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55e47d65b610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d65b858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65b8d0 Implicit # | | | `-ConstAttr 0x55e47d65b8f8 Implicit # | | |-FunctionDecl 0x55e47d65bbf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55e47d65b970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d65b9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d65ba70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d65bcb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65bd60 Implicit # | | | `-ConstAttr 0x55e47d65bd88 Implicit # | | |-FunctionDecl 0x55e47d65c088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55e47d65be00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55e47d65be80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55e47d65bf00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d65c148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65c1c0 Implicit # | | | `-ConstAttr 0x55e47d65c1e8 Implicit # | | |-FunctionDecl 0x55e47d65c4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55e47d65c260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55e47d65c2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55e47d65c360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d65c5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65c620 Implicit # | | | `-ConstAttr 0x55e47d65c648 Implicit # | | |-FunctionDecl 0x55e47d65c948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55e47d65c6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55e47d65c740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55e47d65c7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d65ca08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65ca80 Implicit # | | | `-ConstAttr 0x55e47d65caa8 Implicit # | | |-FunctionDecl 0x55e47d65de08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e47d65cb20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55e47d65cba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55e47d65cc20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d65dec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65df40 Implicit # | | | `-ConstAttr 0x55e47d65df68 Implicit # | | |-FunctionDecl 0x55e47d65e268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e47d65dfe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d65e060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d65e0e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d65e328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65e3a0 Implicit # | | | `-ConstAttr 0x55e47d65e3c8 Implicit # | | |-FunctionDecl 0x55e47d65e6c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e47d65e440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d65e4c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d65e540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d65e788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65e800 Implicit # | | | `-ConstAttr 0x55e47d65e828 Implicit # | | |-FunctionDecl 0x55e47d65eb28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e47d65e8a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d65e920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d65e9a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d65ebe8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65ec60 Implicit # | | | `-ConstAttr 0x55e47d65ec88 Implicit # | | |-FunctionDecl 0x55e47d65ef98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e47d65ed00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e47d65ed90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e47d65ee10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d65f058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65f0d0 Implicit # | | | `-ConstAttr 0x55e47d65f0f8 Implicit # | | |-FunctionDecl 0x55e47d65f3f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e47d65f170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d65f1f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d65f270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d65f4b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65f530 Implicit # | | | `-ConstAttr 0x55e47d65f558 Implicit # | | |-FunctionDecl 0x55e47d65f858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e47d65f5d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d65f650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d65f6d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d65f918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65f990 Implicit # | | | `-ConstAttr 0x55e47d65f9b8 Implicit # | | |-FunctionDecl 0x55e47d65fcb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e47d65fa30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d65fab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d65fb30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d65fda0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d65fe18 Implicit # | | | `-ConstAttr 0x55e47d65fe40 Implicit # | | |-FunctionDecl 0x55e47d6600d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55e47d65fea0 col:18 'float' # | | | |-ParmVarDecl 0x55e47d65ff20 col:25 'float' # | | | |-ParmVarDecl 0x55e47d65ffa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55e47d660198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d660210 Implicit # | | | `-ConstAttr 0x55e47d660238 Implicit # | | |-FunctionDecl 0x55e47d660538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55e47d6602b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55e47d660330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55e47d6603b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6605f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d660670 Implicit # | | | `-ConstAttr 0x55e47d660698 Implicit # | | |-FunctionDecl 0x55e47d660998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55e47d660710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55e47d660790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55e47d660810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d660a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d660ad0 Implicit # | | | `-ConstAttr 0x55e47d660af8 Implicit # | | |-FunctionDecl 0x55e47d647d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55e47d660b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55e47d660bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55e47d660c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d647de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d647e60 Implicit # | | | `-ConstAttr 0x55e47d647e88 Implicit # | | |-FunctionDecl 0x55e47d648128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55e47d647ee8 col:20 'double' # | | | |-ParmVarDecl 0x55e47d647f68 col:28 'double' # | | | |-ParmVarDecl 0x55e47d647fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55e47d6481e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d648260 Implicit # | | | `-ConstAttr 0x55e47d648288 Implicit # | | |-FunctionDecl 0x55e47d648588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55e47d648300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55e47d648380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55e47d648400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d648648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d6486c0 Implicit # | | | `-ConstAttr 0x55e47d6486e8 Implicit # | | |-FunctionDecl 0x55e47d6489e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55e47d648760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55e47d6487e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55e47d648860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d648aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d648b20 Implicit # | | | `-ConstAttr 0x55e47d648b48 Implicit # | | |-FunctionDecl 0x55e47d662fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55e47d648bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55e47d662dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55e47d662e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d663088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e47d663100 Implicit # | | | `-ConstAttr 0x55e47d663128 Implicit # | | |-FunctionDecl 0x55e47d663270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55e47d663188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e47d663320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55e47d663398 Implicit # | | | `-ConstAttr 0x55e47d6633c0 Implicit # | | |-FunctionDecl 0x55e47d663550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55e47d663428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d663600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55e47d663678 Implicit # | | | `-ConstAttr 0x55e47d6636a0 Implicit # | | |-FunctionDecl 0x55e47d663840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55e47d663718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6638f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55e47d663968 Implicit # | | | `-ConstAttr 0x55e47d663990 Implicit # | | |-FunctionDecl 0x55e47d663b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55e47d663a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d663be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55e47d663c58 Implicit # | | | `-ConstAttr 0x55e47d663c80 Implicit # | | |-FunctionDecl 0x55e47d663dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55e47d663ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e47d663e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e47d663ef8 Implicit # | | | `-ConstAttr 0x55e47d663f20 Implicit # | | |-FunctionDecl 0x55e47d664038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d663f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6640e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e47d664160 Implicit # | | | `-ConstAttr 0x55e47d664188 Implicit # | | |-FunctionDecl 0x55e47d6642b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d664200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d664360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e47d6643d8 Implicit # | | | `-ConstAttr 0x55e47d664400 Implicit # | | |-FunctionDecl 0x55e47d664528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d664478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6645d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e47d664650 Implicit # | | | `-ConstAttr 0x55e47d664678 Implicit # | | |-FunctionDecl 0x55e47d664788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55e47d6646d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e47d664838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e47d6648b0 Implicit # | | | `-ConstAttr 0x55e47d6648d8 Implicit # | | |-FunctionDecl 0x55e47d664a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d664950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d664ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e47d664b28 Implicit # | | | `-ConstAttr 0x55e47d664b50 Implicit # | | |-FunctionDecl 0x55e47d664c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d664bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d664d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e47d664da0 Implicit # | | | `-ConstAttr 0x55e47d665df0 Implicit # | | |-FunctionDecl 0x55e47d665f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d665e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d665fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e47d666040 Implicit # | | | `-ConstAttr 0x55e47d666068 Implicit # | | |-FunctionDecl 0x55e47d666178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55e47d6660c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e47d666228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e47d6662a0 Implicit # | | | `-ConstAttr 0x55e47d6662c8 Implicit # | | |-FunctionDecl 0x55e47d6663e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d666330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d666490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e47d666508 Implicit # | | | `-ConstAttr 0x55e47d666530 Implicit # | | |-FunctionDecl 0x55e47d666658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6665a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d666708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e47d666780 Implicit # | | | `-ConstAttr 0x55e47d6667a8 Implicit # | | |-FunctionDecl 0x55e47d6668d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d666820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d666980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e47d6669f8 Implicit # | | | `-ConstAttr 0x55e47d666a20 Implicit # | | |-FunctionDecl 0x55e47d666b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55e47d666a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e47d666be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e47d666c58 Implicit # | | | `-ConstAttr 0x55e47d666c80 Implicit # | | |-FunctionDecl 0x55e47d666e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d666cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d666eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e47d666f28 Implicit # | | | `-ConstAttr 0x55e47d666f50 Implicit # | | |-FunctionDecl 0x55e47d667078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d666fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d667128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e47d6671a0 Implicit # | | | `-ConstAttr 0x55e47d6671c8 Implicit # | | |-FunctionDecl 0x55e47d6672f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d667240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6673a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e47d667418 Implicit # | | | `-ConstAttr 0x55e47d667440 Implicit # | | |-FunctionDecl 0x55e47d6675b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55e47d667490 col:33 used x 'int' # | | | `-CompoundStmt 0x55e47d667a28 # | | | `-ReturnStmt 0x55e47d667a18 # | | | `-ImplicitCastExpr 0x55e47d667a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55e47d6679b8 'int' # | | | |-ImplicitCastExpr 0x55e47d6679a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d6678e8 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d6679e8 'int' # | | | `-DeclRefExpr 0x55e47d667920 'int' lvalue ParmVar 0x55e47d667490 'x' 'int' # | | |-FunctionDecl 0x55e47d667b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55e47d667a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55e47d667d28 # | | | `-ReturnStmt 0x55e47d667d18 # | | | `-ImplicitCastExpr 0x55e47d667d00 'vector' # | | | `-CallExpr 0x55e47d667cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55e47d667ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d667c60 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d667ce8 'int2':'vector' # | | | `-DeclRefExpr 0x55e47d667c80 'int2':'vector' lvalue ParmVar 0x55e47d667a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55e47d667eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55e47d667d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55e47d668058 # | | | `-ReturnStmt 0x55e47d668048 # | | | `-ImplicitCastExpr 0x55e47d668030 'vector' # | | | `-CallExpr 0x55e47d667fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55e47d667fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d667f90 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d668018 'int3':'vector' # | | | `-DeclRefExpr 0x55e47d667fb0 'int3':'vector' lvalue ParmVar 0x55e47d667d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55e47d6681b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55e47d668088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55e47d668358 # | | | `-ReturnStmt 0x55e47d668348 # | | | `-ImplicitCastExpr 0x55e47d668330 'vector' # | | | `-CallExpr 0x55e47d6682e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55e47d6682d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d668290 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d668318 'int4':'vector' # | | | `-DeclRefExpr 0x55e47d6682b0 'int4':'vector' lvalue ParmVar 0x55e47d668088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55e47d6684b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55e47d668388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55e47d668640 # | | | `-ReturnStmt 0x55e47d668630 # | | | `-CallExpr 0x55e47d6685e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55e47d6685d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d668590 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d668618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55e47d6685b0 'uint':'unsigned int' lvalue ParmVar 0x55e47d668388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55e47d668798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55e47d668670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55e47d668920 # | | | `-ReturnStmt 0x55e47d668910 # | | | `-CallExpr 0x55e47d6688c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55e47d6688b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d668870 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d6688f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55e47d668890 'uint2':'vector' lvalue ParmVar 0x55e47d668670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55e47d668a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55e47d668950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55e47d668c00 # | | | `-ReturnStmt 0x55e47d668bf0 # | | | `-CallExpr 0x55e47d668ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55e47d668b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d668b50 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d668bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55e47d668b70 'uint3':'vector' lvalue ParmVar 0x55e47d668950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55e47d668d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55e47d668c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55e47d668ef8 # | | | `-ReturnStmt 0x55e47d668ee8 # | | | `-CallExpr 0x55e47d668ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55e47d668e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d668e48 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d668ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55e47d668e68 'uint4':'vector' lvalue ParmVar 0x55e47d668c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55e47d669058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55e47d668f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55e47d6691f8 # | | | `-ReturnStmt 0x55e47d6691e8 # | | | `-ImplicitCastExpr 0x55e47d6691d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55e47d669188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55e47d669170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d669130 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d6691b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55e47d669150 'int64_t':'long' lvalue ParmVar 0x55e47d668f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55e47d669358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55e47d669228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55e47d6694f8 # | | | `-ReturnStmt 0x55e47d6694e8 # | | | `-ImplicitCastExpr 0x55e47d6694d0 'vector' # | | | `-CallExpr 0x55e47d669488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55e47d669470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d669430 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d6694b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55e47d669450 'int64_t2':'vector' lvalue ParmVar 0x55e47d669228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55e47d669658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55e47d669528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55e47d6697f8 # | | | `-ReturnStmt 0x55e47d6697e8 # | | | `-ImplicitCastExpr 0x55e47d6697d0 'vector' # | | | `-CallExpr 0x55e47d669788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55e47d669770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d669730 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d6697b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55e47d669750 'int64_t3':'vector' lvalue ParmVar 0x55e47d669528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55e47d669958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55e47d669828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55e47d669af8 # | | | `-ReturnStmt 0x55e47d669ae8 # | | | `-ImplicitCastExpr 0x55e47d669ad0 'vector' # | | | `-CallExpr 0x55e47d669a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55e47d669a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d669a30 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d669ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55e47d669a50 'int64_t4':'vector' lvalue ParmVar 0x55e47d669828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55e47d669c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55e47d669b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55e47d669df8 # | | | `-ReturnStmt 0x55e47d669de8 # | | | `-ImplicitCastExpr 0x55e47d669dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55e47d669d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55e47d669d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d669d30 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d669db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55e47d669d50 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d669b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55e47d669f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55e47d669e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55e47d66a118 # | | | `-ReturnStmt 0x55e47d66a108 # | | | `-ImplicitCastExpr 0x55e47d66a0f0 'vector' # | | | `-CallExpr 0x55e47d66a0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55e47d66a090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d66a050 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d66a0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55e47d66a070 'uint64_t2':'vector' lvalue ParmVar 0x55e47d669e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55e47d66a278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55e47d66a148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55e47d66a418 # | | | `-ReturnStmt 0x55e47d66a408 # | | | `-ImplicitCastExpr 0x55e47d66a3f0 'vector' # | | | `-CallExpr 0x55e47d66a3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55e47d66a390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d66a350 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d66a3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55e47d66a370 'uint64_t3':'vector' lvalue ParmVar 0x55e47d66a148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55e47d66a578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55e47d66a448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55e47d66a718 # | | | `-ReturnStmt 0x55e47d66a708 # | | | `-ImplicitCastExpr 0x55e47d66a6f0 'vector' # | | | `-CallExpr 0x55e47d66a6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55e47d66a690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e47d66a650 '' Function 0x55e47d667748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e47d66a6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55e47d66a670 'uint64_t4':'vector' lvalue ParmVar 0x55e47d66a448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55e47d66a808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55e47d66a758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55e47d66a8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e47d66a930 Implicit # | | | `-ConstAttr 0x55e47d66a958 Implicit # | | |-FunctionDecl 0x55e47d66aa70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d66a9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66ab20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e47d66ab98 Implicit # | | | `-ConstAttr 0x55e47d66abc0 Implicit # | | |-FunctionDecl 0x55e47d66ace8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d66ac38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66ad98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e47d66bb50 Implicit # | | | `-ConstAttr 0x55e47d66bb78 Implicit # | | |-FunctionDecl 0x55e47d66bca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d66bbf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66bd50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e47d66bdc8 Implicit # | | | `-ConstAttr 0x55e47d66bdf0 Implicit # | | |-FunctionDecl 0x55e47d66bf00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55e47d66be50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55e47d66bfb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e47d66c028 Implicit # | | | `-ConstAttr 0x55e47d66c050 Implicit # | | |-FunctionDecl 0x55e47d66c178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d66c0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66c228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e47d66c2a0 Implicit # | | | `-ConstAttr 0x55e47d66c2c8 Implicit # | | |-FunctionDecl 0x55e47d66c3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d66c340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66c4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e47d66c518 Implicit # | | | `-ConstAttr 0x55e47d66c540 Implicit # | | |-FunctionDecl 0x55e47d66c668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d66c5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66c718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e47d66c790 Implicit # | | | `-ConstAttr 0x55e47d66c7b8 Implicit # | | |-FunctionDecl 0x55e47d66c968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55e47d66c818 col:14 'half' # | | | |-ParmVarDecl 0x55e47d66c898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e47d66ca20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66ca98 Implicit # | | | `-ConstAttr 0x55e47d66cac0 Implicit # | | |-FunctionDecl 0x55e47d66cd38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55e47d66cb60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d66cbe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66cdf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66ce68 Implicit # | | | `-ConstAttr 0x55e47d66ce90 Implicit # | | |-FunctionDecl 0x55e47d66d0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55e47d66cf08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55e47d66cf88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66d190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66d208 Implicit # | | | `-ConstAttr 0x55e47d66d230 Implicit # | | |-FunctionDecl 0x55e47d66d478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55e47d66d2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55e47d66d328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66d530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66d5a8 Implicit # | | | `-ConstAttr 0x55e47d66d5d0 Implicit # | | |-FunctionDecl 0x55e47d66d780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55e47d66d630 col:16 'float' # | | | |-ParmVarDecl 0x55e47d66d6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e47d66d838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66d8b0 Implicit # | | | `-ConstAttr 0x55e47d66d8d8 Implicit # | | |-FunctionDecl 0x55e47d66db70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55e47d66d950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55e47d66d9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66dc28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66dca0 Implicit # | | | `-ConstAttr 0x55e47d66dcc8 Implicit # | | |-FunctionDecl 0x55e47d66df18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55e47d66dd40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55e47d66ddc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66dfd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66e048 Implicit # | | | `-ConstAttr 0x55e47d66e070 Implicit # | | |-FunctionDecl 0x55e47d66e2b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55e47d66e0e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55e47d66e168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66e370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66e3e8 Implicit # | | | `-ConstAttr 0x55e47d66e410 Implicit # | | |-FunctionDecl 0x55e47d66e608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55e47d66e470 col:18 'double' # | | | |-ParmVarDecl 0x55e47d66e4f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55e47d66e6c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66e738 Implicit # | | | `-ConstAttr 0x55e47d66e760 Implicit # | | |-FunctionDecl 0x55e47d66e958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55e47d66e7c0 col:12 'int' # | | | |-ParmVarDecl 0x55e47d66e840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55e47d66ea10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66ea88 Implicit # | | | `-ConstAttr 0x55e47d66eab0 Implicit # | | |-FunctionDecl 0x55e47d66ed58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55e47d66eb80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55e47d66ec00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66ee10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66ee88 Implicit # | | | `-ConstAttr 0x55e47d66eeb0 Implicit # | | |-FunctionDecl 0x55e47d66f0f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55e47d66ef28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55e47d66efa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66f1b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66f228 Implicit # | | | `-ConstAttr 0x55e47d66f250 Implicit # | | |-FunctionDecl 0x55e47d66f498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55e47d66f2c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55e47d66f348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66f550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66f5c8 Implicit # | | | `-ConstAttr 0x55e47d66f5f0 Implicit # | | |-FunctionDecl 0x55e47d66f838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55e47d66f668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d66f6e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d66f8f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66f968 Implicit # | | | `-ConstAttr 0x55e47d66f990 Implicit # | | |-FunctionDecl 0x55e47d66fc08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55e47d66fa08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55e47d66fa88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d66fcc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d66fd38 Implicit # | | | `-ConstAttr 0x55e47d66fd60 Implicit # | | |-FunctionDecl 0x55e47d66ffa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55e47d66fdd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55e47d66fe58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d670060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d6700d8 Implicit # | | | `-ConstAttr 0x55e47d670100 Implicit # | | |-FunctionDecl 0x55e47d670348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55e47d670178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55e47d6701f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d670400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d670478 Implicit # | | | `-ConstAttr 0x55e47d6704a0 Implicit # | | |-FunctionDecl 0x55e47d6706e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e47d670518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55e47d670598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d6707a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d670818 Implicit # | | | `-ConstAttr 0x55e47d670840 Implicit # | | |-FunctionDecl 0x55e47d670a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e47d6708b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d670938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d670b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d670be8 Implicit # | | | `-ConstAttr 0x55e47d670c10 Implicit # | | |-FunctionDecl 0x55e47d670e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e47d670c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d670d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d670f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d670f88 Implicit # | | | `-ConstAttr 0x55e47d670fb0 Implicit # | | |-FunctionDecl 0x55e47d6711f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e47d671028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d6710a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6712b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d671328 Implicit # | | | `-ConstAttr 0x55e47d671350 Implicit # | | |-FunctionDecl 0x55e47d671598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e47d6713c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e47d671448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d671650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d6716c8 Implicit # | | | `-ConstAttr 0x55e47d6716f0 Implicit # | | |-FunctionDecl 0x55e47d671938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e47d671768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d6717e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6719f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d671a68 Implicit # | | | `-ConstAttr 0x55e47d671a90 Implicit # | | |-FunctionDecl 0x55e47d671d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e47d671b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d671bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d671dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d671e38 Implicit # | | | `-ConstAttr 0x55e47d671e60 Implicit # | | |-FunctionDecl 0x55e47d6720a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e47d671ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d671f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d672160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e47d6721d8 Implicit # | | | `-ConstAttr 0x55e47d672200 Implicit # | | |-FunctionDecl 0x55e47d672518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55e47d672288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d672308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d672388 col:37 'int' # | | | |-AvailabilityAttr 0x55e47d6725d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d672698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55e47d6726e0 Implicit # | | | `-ConstAttr 0x55e47d672708 Implicit # | | |-FunctionDecl 0x55e47d672970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55e47d672780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d672800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d672880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e47d672a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d672af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55e47d672b38 Implicit # | | | `-ConstAttr 0x55e47d672b60 Implicit # | | |-FunctionDecl 0x55e47d672c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55e47d672bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e47d672d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e47d672d98 Implicit # | | | `-ConstAttr 0x55e47d672dc0 Implicit # | | |-FunctionDecl 0x55e47d672ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d672e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d672f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e47d673000 Implicit # | | | `-ConstAttr 0x55e47d673028 Implicit # | | |-FunctionDecl 0x55e47d673150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6730a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d673200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e47d673278 Implicit # | | | `-ConstAttr 0x55e47d6732a0 Implicit # | | |-FunctionDecl 0x55e47d6733c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d673318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d673478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e47d6734f0 Implicit # | | | `-ConstAttr 0x55e47d673518 Implicit # | | |-FunctionDecl 0x55e47d673628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55e47d673578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e47d6736d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e47d673750 Implicit # | | | `-ConstAttr 0x55e47d673778 Implicit # | | |-FunctionDecl 0x55e47d6738a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6737f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d673950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e47d6739c8 Implicit # | | | `-ConstAttr 0x55e47d6739f0 Implicit # | | |-FunctionDecl 0x55e47d673b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d673a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d673bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e47d673c50 Implicit # | | | `-ConstAttr 0x55e47d673c78 Implicit # | | |-FunctionDecl 0x55e47d673da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d673cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d673e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e47d673ec8 Implicit # | | | `-ConstAttr 0x55e47d673ef0 Implicit # | | |-FunctionDecl 0x55e47d674000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55e47d673f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e47d6740b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e47d674128 Implicit # | | | `-ConstAttr 0x55e47d674150 Implicit # | | |-FunctionDecl 0x55e47d674268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6741b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d674318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e47d674390 Implicit # | | | `-ConstAttr 0x55e47d6743b8 Implicit # | | |-FunctionDecl 0x55e47d6744e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d674430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d674590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e47d674608 Implicit # | | | `-ConstAttr 0x55e47d674630 Implicit # | | |-FunctionDecl 0x55e47d674758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6746a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d674808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e47d674880 Implicit # | | | `-ConstAttr 0x55e47d6748a8 Implicit # | | |-FunctionDecl 0x55e47d6749b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55e47d674908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e47d674a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e47d674ae0 Implicit # | | | `-ConstAttr 0x55e47d674b08 Implicit # | | |-FunctionDecl 0x55e47d652dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d652d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d652e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e47d652ee8 Implicit # | | | `-ConstAttr 0x55e47d652f10 Implicit # | | |-FunctionDecl 0x55e47d653038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d652f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6530e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e47d653160 Implicit # | | | `-ConstAttr 0x55e47d653188 Implicit # | | |-FunctionDecl 0x55e47d6532b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d653200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d653360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e47d6533d8 Implicit # | | | `-ConstAttr 0x55e47d653400 Implicit # | | |-FunctionDecl 0x55e47d6535a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55e47d653478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d653658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55e47d6536d0 Implicit # | | | `-ConstAttr 0x55e47d6536f8 Implicit # | | |-FunctionDecl 0x55e47d653888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55e47d653760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d653938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55e47d6539b0 Implicit # | | | `-ConstAttr 0x55e47d6539d8 Implicit # | | |-FunctionDecl 0x55e47d653b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55e47d653a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d653c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55e47d653ca0 Implicit # | | | `-ConstAttr 0x55e47d653cc8 Implicit # | | |-FunctionDecl 0x55e47d653e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55e47d653d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d653f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55e47d653fa0 Implicit # | | | `-ConstAttr 0x55e47d653fc8 Implicit # | | |-FunctionDecl 0x55e47d654158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55e47d654028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55e47d654208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55e47d654280 Implicit # | | | `-ConstAttr 0x55e47d6542a8 Implicit # | | |-FunctionDecl 0x55e47d654438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55e47d654310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6544e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55e47d654560 Implicit # | | | `-ConstAttr 0x55e47d654588 Implicit # | | |-FunctionDecl 0x55e47d654728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55e47d654600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6547d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55e47d654850 Implicit # | | | `-ConstAttr 0x55e47d654878 Implicit # | | |-FunctionDecl 0x55e47d654a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55e47d6548f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d654ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55e47d654b40 Implicit # | | | `-ConstAttr 0x55e47d654b68 Implicit # | | |-FunctionDecl 0x55e47d67abd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55e47d654bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55e47d67ac80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67acf8 Implicit # | | | `-ConstAttr 0x55e47d67ad20 Implicit # | | |-FunctionDecl 0x55e47d67aeb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55e47d67ad88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67af68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67afe0 Implicit # | | | `-ConstAttr 0x55e47d67b008 Implicit # | | |-FunctionDecl 0x55e47d67b1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55e47d67b080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67b258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67b2d0 Implicit # | | | `-ConstAttr 0x55e47d67b2f8 Implicit # | | |-FunctionDecl 0x55e47d67b498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55e47d67b370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67b548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67b5c0 Implicit # | | | `-ConstAttr 0x55e47d67b5e8 Implicit # | | |-FunctionDecl 0x55e47d67b710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55e47d67b660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d67b7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67b838 Implicit # | | | `-ConstAttr 0x55e47d67b860 Implicit # | | |-FunctionDecl 0x55e47d67b988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e47d67b8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67ba38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67bab0 Implicit # | | | `-ConstAttr 0x55e47d67bad8 Implicit # | | |-FunctionDecl 0x55e47d67bc10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e47d67bb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67bcc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67bd38 Implicit # | | | `-ConstAttr 0x55e47d67bd60 Implicit # | | |-FunctionDecl 0x55e47d67be88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e47d67bdd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67bf38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67bfb0 Implicit # | | | `-ConstAttr 0x55e47d67bfd8 Implicit # | | |-FunctionDecl 0x55e47d67c178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55e47d67c050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d67c228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67c2a0 Implicit # | | | `-ConstAttr 0x55e47d67c2c8 Implicit # | | |-FunctionDecl 0x55e47d67c468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55e47d67c340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67c518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67c590 Implicit # | | | `-ConstAttr 0x55e47d67c5b8 Implicit # | | |-FunctionDecl 0x55e47d67c758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55e47d67c630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67c808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67c880 Implicit # | | | `-ConstAttr 0x55e47d67c8a8 Implicit # | | |-FunctionDecl 0x55e47d67ca48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55e47d67c920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67caf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67cb70 Implicit # | | | `-ConstAttr 0x55e47d67cb98 Implicit # | | |-FunctionDecl 0x55e47d67cd48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55e47d67cc20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d67cdf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67ce70 Implicit # | | | `-ConstAttr 0x55e47d67ce98 Implicit # | | |-FunctionDecl 0x55e47d67d038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d67cf10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67d0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67d160 Implicit # | | | `-ConstAttr 0x55e47d67d188 Implicit # | | |-FunctionDecl 0x55e47d67d328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d67d200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67d3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67d450 Implicit # | | | `-ConstAttr 0x55e47d67d478 Implicit # | | |-FunctionDecl 0x55e47d67d618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d67d4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67d6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e47d67d740 Implicit # | | | `-ConstAttr 0x55e47d67d768 Implicit # | | |-FunctionDecl 0x55e47d67d878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55e47d67d7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e47d67d928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e47d67d9a0 Implicit # | | | `-ConstAttr 0x55e47d67d9c8 Implicit # | | |-FunctionDecl 0x55e47d67dae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d67da30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67db90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e47d67dc18 Implicit # | | | `-ConstAttr 0x55e47d67dc40 Implicit # | | |-FunctionDecl 0x55e47d67dd68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d67dcb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67de18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e47d67de90 Implicit # | | | `-ConstAttr 0x55e47d67deb8 Implicit # | | |-FunctionDecl 0x55e47d67dfe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d67df30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67e090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e47d67e108 Implicit # | | | `-ConstAttr 0x55e47d67e130 Implicit # | | |-FunctionDecl 0x55e47d67e240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55e47d67e190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e47d67e2f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e47d67e368 Implicit # | | | `-ConstAttr 0x55e47d67e390 Implicit # | | |-FunctionDecl 0x55e47d67e4b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d67e408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67e568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e47d67e5e0 Implicit # | | | `-ConstAttr 0x55e47d67e608 Implicit # | | |-FunctionDecl 0x55e47d67e730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d67e680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67e7e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e47d67e858 Implicit # | | | `-ConstAttr 0x55e47d67e880 Implicit # | | |-FunctionDecl 0x55e47d67e9a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d67e8f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67ea58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e47d67ead0 Implicit # | | | `-ConstAttr 0x55e47d67eaf8 Implicit # | | |-FunctionDecl 0x55e47d67ec40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55e47d67eb58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e47d67ecf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e47d67ed68 Implicit # | | | `-ConstAttr 0x55e47d67ed90 Implicit # | | |-FunctionDecl 0x55e47d67eea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d67edf8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67ef58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e47d67efd0 Implicit # | | | `-ConstAttr 0x55e47d67eff8 Implicit # | | |-FunctionDecl 0x55e47d67f120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d67f070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67f1d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e47d67f248 Implicit # | | | `-ConstAttr 0x55e47d67f270 Implicit # | | |-FunctionDecl 0x55e47d67f398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d67f2e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67f448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e47d67f4c0 Implicit # | | | `-ConstAttr 0x55e47d67f4e8 Implicit # | | |-FunctionDecl 0x55e47d67f5f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55e47d67f548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e47d67f6a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e47d67f720 Implicit # | | | `-ConstAttr 0x55e47d67f748 Implicit # | | |-FunctionDecl 0x55e47d67f870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d67f7c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67f920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e47d67f998 Implicit # | | | `-ConstAttr 0x55e47d67f9c0 Implicit # | | |-FunctionDecl 0x55e47d67fae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d67fa38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67fb98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e47d67fc20 Implicit # | | | `-ConstAttr 0x55e47d67fc48 Implicit # | | |-FunctionDecl 0x55e47d67fd70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d67fcc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d67fe20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e47d67fe98 Implicit # | | | `-ConstAttr 0x55e47d67fec0 Implicit # | | |-FunctionDecl 0x55e47d67ffc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55e47d67ff20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e47d680078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e47d6800f0 Implicit # | | | `-ConstAttr 0x55e47d680118 Implicit # | | |-FunctionDecl 0x55e47d6802a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55e47d680180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d680358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e47d6803d0 Implicit # | | | `-ConstAttr 0x55e47d6803f8 Implicit # | | |-FunctionDecl 0x55e47d680598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55e47d680470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d680648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e47d6806c0 Implicit # | | | `-ConstAttr 0x55e47d6806e8 Implicit # | | |-FunctionDecl 0x55e47d680888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55e47d680760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d680938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e47d6809b0 Implicit # | | | `-ConstAttr 0x55e47d6809d8 Implicit # | | |-FunctionDecl 0x55e47d680ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55e47d680a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e47d680b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e47d680c30 Implicit # | | | `-ConstAttr 0x55e47d680c58 Implicit # | | |-FunctionDecl 0x55e47d680df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55e47d680cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d680ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e47d680f20 Implicit # | | | `-ConstAttr 0x55e47d680f48 Implicit # | | |-FunctionDecl 0x55e47d6810e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55e47d680fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d681198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e47d681210 Implicit # | | | `-ConstAttr 0x55e47d681238 Implicit # | | |-FunctionDecl 0x55e47d6813d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55e47d6812b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d681488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e47d681500 Implicit # | | | `-ConstAttr 0x55e47d681528 Implicit # | | |-FunctionDecl 0x55e47d681630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55e47d681588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e47d6816e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e47d681758 Implicit # | | | `-ConstAttr 0x55e47d681780 Implicit # | | |-FunctionDecl 0x55e47d681898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55e47d6817e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d681948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e47d6819c0 Implicit # | | | `-ConstAttr 0x55e47d6819e8 Implicit # | | |-FunctionDecl 0x55e47d681b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55e47d681a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d681bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e47d681c58 Implicit # | | | `-ConstAttr 0x55e47d681c80 Implicit # | | |-FunctionDecl 0x55e47d681da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55e47d681cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d681e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e47d681ed0 Implicit # | | | `-ConstAttr 0x55e47d681ef8 Implicit # | | |-FunctionDecl 0x55e47d682000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55e47d681f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e47d6820b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e47d682128 Implicit # | | | `-ConstAttr 0x55e47d682150 Implicit # | | |-FunctionDecl 0x55e47d682278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55e47d6821c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d682328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e47d6823a0 Implicit # | | | `-ConstAttr 0x55e47d6823c8 Implicit # | | |-FunctionDecl 0x55e47d6824f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55e47d682440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6825a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e47d682618 Implicit # | | | `-ConstAttr 0x55e47d682640 Implicit # | | |-FunctionDecl 0x55e47d682768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55e47d6826b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d682818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e47d682890 Implicit # | | | `-ConstAttr 0x55e47d6828b8 Implicit # | | |-FunctionDecl 0x55e47d682b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55e47d682918 col:15 'half' # | | | |-ParmVarDecl 0x55e47d682998 col:21 'half' # | | | |-ParmVarDecl 0x55e47d682a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55e47d682bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e47d682c50 Implicit # | | | `-ConstAttr 0x55e47d682c78 Implicit # | | |-FunctionDecl 0x55e47d682ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55e47d682ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d682d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d682de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d682f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e47d683008 Implicit # | | | `-ConstAttr 0x55e47d683030 Implicit # | | |-FunctionDecl 0x55e47d683298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55e47d6830a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55e47d683128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55e47d6831a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d683358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e47d6833d0 Implicit # | | | `-ConstAttr 0x55e47d6833f8 Implicit # | | |-FunctionDecl 0x55e47d683660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55e47d683470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55e47d6834f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55e47d683570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d683720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e47d683798 Implicit # | | | `-ConstAttr 0x55e47d6837c0 Implicit # | | |-FunctionDecl 0x55e47d683a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55e47d683820 col:17 'float' # | | | |-ParmVarDecl 0x55e47d6838a0 col:24 'float' # | | | |-ParmVarDecl 0x55e47d683920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55e47d683ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e47d683b48 Implicit # | | | `-ConstAttr 0x55e47d683b70 Implicit # | | |-FunctionDecl 0x55e47d683de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55e47d683be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55e47d683c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55e47d683cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d683ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e47d683f20 Implicit # | | | `-ConstAttr 0x55e47d683f48 Implicit # | | |-FunctionDecl 0x55e47d6841b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55e47d683fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55e47d684040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55e47d6840c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d684270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e47d6842e8 Implicit # | | | `-ConstAttr 0x55e47d684310 Implicit # | | |-FunctionDecl 0x55e47d684578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55e47d684388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55e47d684408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55e47d684488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d684638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e47d6846b0 Implicit # | | | `-ConstAttr 0x55e47d6846d8 Implicit # | | |-FunctionDecl 0x55e47d6847e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55e47d684738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e47d684898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e47d684910 Implicit # | | | `-ConstAttr 0x55e47d684938 Implicit # | | |-FunctionDecl 0x55e47d684a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6849a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d684b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e47d684b78 Implicit # | | | `-ConstAttr 0x55e47d684ba0 Implicit # | | |-FunctionDecl 0x55e47d684d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d684c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d684dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e47d684e48 Implicit # | | | `-ConstAttr 0x55e47d684e70 Implicit # | | |-FunctionDecl 0x55e47d684f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d684ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d685048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e47d6850c0 Implicit # | | | `-ConstAttr 0x55e47d6850e8 Implicit # | | |-FunctionDecl 0x55e47d6851f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55e47d685148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e47d6852a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e47d685320 Implicit # | | | `-ConstAttr 0x55e47d685348 Implicit # | | |-FunctionDecl 0x55e47d685470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6853c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d685520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e47d685598 Implicit # | | | `-ConstAttr 0x55e47d6855c0 Implicit # | | |-FunctionDecl 0x55e47d6856e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d685638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d685798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e47d685810 Implicit # | | | `-ConstAttr 0x55e47d685838 Implicit # | | |-FunctionDecl 0x55e47d685960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6858b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d685a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e47d685a88 Implicit # | | | `-ConstAttr 0x55e47d685ab0 Implicit # | | |-FunctionDecl 0x55e47d685bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55e47d685b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e47d685c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e47d685ce8 Implicit # | | | `-ConstAttr 0x55e47d685d10 Implicit # | | |-FunctionDecl 0x55e47d685e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d685d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d685ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e47d685f50 Implicit # | | | `-ConstAttr 0x55e47d685f78 Implicit # | | |-FunctionDecl 0x55e47d6860a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d685ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d686150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e47d6861c8 Implicit # | | | `-ConstAttr 0x55e47d6861f0 Implicit # | | |-FunctionDecl 0x55e47d686318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d686268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6863c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e47d686440 Implicit # | | | `-ConstAttr 0x55e47d686468 Implicit # | | |-FunctionDecl 0x55e47d686578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55e47d6864c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e47d686628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e47d6866a0 Implicit # | | | `-ConstAttr 0x55e47d6866c8 Implicit # | | |-FunctionDecl 0x55e47d6867f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d686740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6868a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e47d686918 Implicit # | | | `-ConstAttr 0x55e47d686940 Implicit # | | |-FunctionDecl 0x55e47d686a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6869b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d686b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e47d686b90 Implicit # | | | `-ConstAttr 0x55e47d686bb8 Implicit # | | |-FunctionDecl 0x55e47d687d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d687c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d687df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e47d687e68 Implicit # | | | `-ConstAttr 0x55e47d687e90 Implicit # | | |-FunctionDecl 0x55e47d687fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55e47d687ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e47d688050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e47d6880c8 Implicit # | | | `-ConstAttr 0x55e47d6880f0 Implicit # | | |-FunctionDecl 0x55e47d688208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d688158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6882b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e47d688330 Implicit # | | | `-ConstAttr 0x55e47d688358 Implicit # | | |-FunctionDecl 0x55e47d688480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6883d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d688530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e47d6885a8 Implicit # | | | `-ConstAttr 0x55e47d6885d0 Implicit # | | |-FunctionDecl 0x55e47d6886f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d688648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6887a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e47d688820 Implicit # | | | `-ConstAttr 0x55e47d688848 Implicit # | | |-FunctionDecl 0x55e47d688958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55e47d6888a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e47d688a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e47d688a80 Implicit # | | | `-ConstAttr 0x55e47d688aa8 Implicit # | | |-FunctionDecl 0x55e47d688bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d688b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d688c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e47d688cf8 Implicit # | | | `-ConstAttr 0x55e47d688d20 Implicit # | | |-FunctionDecl 0x55e47d688e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d688d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d688ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e47d688f70 Implicit # | | | `-ConstAttr 0x55e47d688f98 Implicit # | | |-FunctionDecl 0x55e47d6890c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d689010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d689170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e47d6891e8 Implicit # | | | `-ConstAttr 0x55e47d689210 Implicit # | | |-FunctionDecl 0x55e47d689460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55e47d689270 col:14 'half' # | | | |-ParmVarDecl 0x55e47d6892f0 col:20 'half' # | | | |-ParmVarDecl 0x55e47d689370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55e47d689520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d689598 Implicit # | | | `-ConstAttr 0x55e47d6895c0 Implicit # | | |-FunctionDecl 0x55e47d689818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55e47d689628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d6896a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d689728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6898d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d689950 Implicit # | | | `-ConstAttr 0x55e47d689978 Implicit # | | |-FunctionDecl 0x55e47d689be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55e47d6899f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55e47d689a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55e47d689af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68acc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68ad40 Implicit # | | | `-ConstAttr 0x55e47d68ad68 Implicit # | | |-FunctionDecl 0x55e47d68afd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55e47d68ade0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55e47d68ae60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55e47d68aee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68b090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68b108 Implicit # | | | `-ConstAttr 0x55e47d68b130 Implicit # | | |-FunctionDecl 0x55e47d68b380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e47d68b190 col:12 'int' # | | | |-ParmVarDecl 0x55e47d68b210 col:17 'int' # | | | |-ParmVarDecl 0x55e47d68b290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55e47d68b440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68b4b8 Implicit # | | | `-ConstAttr 0x55e47d68b4e0 Implicit # | | |-FunctionDecl 0x55e47d68b748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55e47d68b558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55e47d68b5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55e47d68b658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68b808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68b880 Implicit # | | | `-ConstAttr 0x55e47d68b8a8 Implicit # | | |-FunctionDecl 0x55e47d68bb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55e47d68b920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55e47d68b9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55e47d68ba20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68bbd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68bc48 Implicit # | | | `-ConstAttr 0x55e47d68bc70 Implicit # | | |-FunctionDecl 0x55e47d68bed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55e47d68bce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55e47d68bd68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55e47d68bde8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68bf98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68c010 Implicit # | | | `-ConstAttr 0x55e47d68c038 Implicit # | | |-FunctionDecl 0x55e47d68c2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55e47d68c0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d68c130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d68c1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d68c360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68c3d8 Implicit # | | | `-ConstAttr 0x55e47d68c400 Implicit # | | |-FunctionDecl 0x55e47d68c668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55e47d68c478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55e47d68c4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55e47d68c578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68c728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68c7a0 Implicit # | | | `-ConstAttr 0x55e47d68c7c8 Implicit # | | |-FunctionDecl 0x55e47d68ca30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55e47d68c840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55e47d68c8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55e47d68c940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68caf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68cb68 Implicit # | | | `-ConstAttr 0x55e47d68cb90 Implicit # | | |-FunctionDecl 0x55e47d68ce30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55e47d68cc08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55e47d68ccc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55e47d68cd40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68cef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68cf68 Implicit # | | | `-ConstAttr 0x55e47d68cf90 Implicit # | | |-FunctionDecl 0x55e47d68d1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e47d68d008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55e47d68d088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55e47d68d108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d68d2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68d330 Implicit # | | | `-ConstAttr 0x55e47d68d358 Implicit # | | |-FunctionDecl 0x55e47d68d5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e47d68d3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d68d450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d68d4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68d680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68d6f8 Implicit # | | | `-ConstAttr 0x55e47d68d720 Implicit # | | |-FunctionDecl 0x55e47d68d988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e47d68d798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d68d818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d68d898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68da48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68dac0 Implicit # | | | `-ConstAttr 0x55e47d68dae8 Implicit # | | |-FunctionDecl 0x55e47d68dd50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e47d68db60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d68dbe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d68dc60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68de10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68de88 Implicit # | | | `-ConstAttr 0x55e47d68deb0 Implicit # | | |-FunctionDecl 0x55e47d68e118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e47d68df28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e47d68dfa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e47d68e028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d68e1d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68e250 Implicit # | | | `-ConstAttr 0x55e47d68e278 Implicit # | | |-FunctionDecl 0x55e47d68e4e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e47d68e2f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d68e370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d68e3f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68e5a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68e618 Implicit # | | | `-ConstAttr 0x55e47d68e640 Implicit # | | |-FunctionDecl 0x55e47d68e8a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e47d68e6b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d68e738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d68e7b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68e968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68e9e0 Implicit # | | | `-ConstAttr 0x55e47d68ea08 Implicit # | | |-FunctionDecl 0x55e47d68ecd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e47d68ea80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d68eb00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d68eb80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68ed90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68ee08 Implicit # | | | `-ConstAttr 0x55e47d68ee30 Implicit # | | |-FunctionDecl 0x55e47d68f080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55e47d68ee90 col:16 'float' # | | | |-ParmVarDecl 0x55e47d68ef10 col:23 'float' # | | | |-ParmVarDecl 0x55e47d68ef90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55e47d68f140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68f1b8 Implicit # | | | `-ConstAttr 0x55e47d68f1e0 Implicit # | | |-FunctionDecl 0x55e47d68f448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55e47d68f258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55e47d68f2d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55e47d68f358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68f508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68f580 Implicit # | | | `-ConstAttr 0x55e47d68f5a8 Implicit # | | |-FunctionDecl 0x55e47d68f810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55e47d68f620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55e47d68f6a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55e47d68f720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68f8d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68f948 Implicit # | | | `-ConstAttr 0x55e47d68f970 Implicit # | | |-FunctionDecl 0x55e47d68fbd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55e47d68f9e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55e47d68fa68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55e47d68fae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d68fc98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d68fd10 Implicit # | | | `-ConstAttr 0x55e47d68fd38 Implicit # | | |-FunctionDecl 0x55e47d68ff88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55e47d68fd98 col:18 'double' # | | | |-ParmVarDecl 0x55e47d68fe18 col:26 'double' # | | | |-ParmVarDecl 0x55e47d68fe98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55e47d690048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d6900c0 Implicit # | | | `-ConstAttr 0x55e47d6900e8 Implicit # | | |-FunctionDecl 0x55e47d690350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55e47d690160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55e47d6901e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55e47d690260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d690410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d690488 Implicit # | | | `-ConstAttr 0x55e47d6904b0 Implicit # | | |-FunctionDecl 0x55e47d690718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55e47d690528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55e47d6905a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55e47d690628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6907d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d690850 Implicit # | | | `-ConstAttr 0x55e47d690878 Implicit # | | |-FunctionDecl 0x55e47d690ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55e47d6908f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55e47d690970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55e47d6909f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d690ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e47d690c18 Implicit # | | | `-ConstAttr 0x55e47d690c40 Implicit # | | |-FunctionDecl 0x55e47d660f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55e47d660db0 col:14 'half' # | | | |-ParmVarDecl 0x55e47d660e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e47d660fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d661030 Implicit # | | | `-ConstAttr 0x55e47d661058 Implicit # | | |-FunctionDecl 0x55e47d661210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e47d6610c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d661140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6612c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d661340 Implicit # | | | `-ConstAttr 0x55e47d661368 Implicit # | | |-FunctionDecl 0x55e47d661530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e47d6613e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55e47d661460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6615e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d661660 Implicit # | | | `-ConstAttr 0x55e47d661688 Implicit # | | |-FunctionDecl 0x55e47d661850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e47d661700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55e47d661780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d661908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d661980 Implicit # | | | `-ConstAttr 0x55e47d6619a8 Implicit # | | |-FunctionDecl 0x55e47d661b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55e47d661a08 col:12 'int' # | | | |-ParmVarDecl 0x55e47d661a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55e47d661c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d661c88 Implicit # | | | `-ConstAttr 0x55e47d661cb0 Implicit # | | |-FunctionDecl 0x55e47d661ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55e47d661d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55e47d661da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d661fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d662028 Implicit # | | | `-ConstAttr 0x55e47d662050 Implicit # | | |-FunctionDecl 0x55e47d662298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55e47d6620c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55e47d662148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d662350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d6623c8 Implicit # | | | `-ConstAttr 0x55e47d6623f0 Implicit # | | |-FunctionDecl 0x55e47d662638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55e47d662468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55e47d6624e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6626f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d662768 Implicit # | | | `-ConstAttr 0x55e47d662790 Implicit # | | |-FunctionDecl 0x55e47d662958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55e47d662808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d662888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d662a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d662a88 Implicit # | | | `-ConstAttr 0x55e47d662ab0 Implicit # | | |-FunctionDecl 0x55e47d662cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55e47d662b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55e47d662ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d662d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d696d48 Implicit # | | | `-ConstAttr 0x55e47d696d70 Implicit # | | |-FunctionDecl 0x55e47d696fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55e47d696de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55e47d696e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d697070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d6970e8 Implicit # | | | `-ConstAttr 0x55e47d697110 Implicit # | | |-FunctionDecl 0x55e47d697318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55e47d697188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55e47d697208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6973d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d697448 Implicit # | | | `-ConstAttr 0x55e47d697470 Implicit # | | |-FunctionDecl 0x55e47d697638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e47d6974e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55e47d697568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d6976f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d697768 Implicit # | | | `-ConstAttr 0x55e47d697790 Implicit # | | |-FunctionDecl 0x55e47d6979d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e47d697808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d697888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d697a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d697b08 Implicit # | | | `-ConstAttr 0x55e47d697b30 Implicit # | | |-FunctionDecl 0x55e47d697d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e47d697ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d697c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d697e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d697ea8 Implicit # | | | `-ConstAttr 0x55e47d697ed0 Implicit # | | |-FunctionDecl 0x55e47d698118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e47d697f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d697fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6981d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d698248 Implicit # | | | `-ConstAttr 0x55e47d698270 Implicit # | | |-FunctionDecl 0x55e47d698438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e47d6982e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e47d698368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d6984f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d698568 Implicit # | | | `-ConstAttr 0x55e47d698590 Implicit # | | |-FunctionDecl 0x55e47d6987d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e47d698608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d698688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d698890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d698908 Implicit # | | | `-ConstAttr 0x55e47d698930 Implicit # | | |-FunctionDecl 0x55e47d698b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e47d6989a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d698a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d698c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d698ca8 Implicit # | | | `-ConstAttr 0x55e47d698cd0 Implicit # | | |-FunctionDecl 0x55e47d698f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e47d698d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d698de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d698ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d699068 Implicit # | | | `-ConstAttr 0x55e47d699090 Implicit # | | |-FunctionDecl 0x55e47d699240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55e47d6990f0 col:16 'float' # | | | |-ParmVarDecl 0x55e47d699170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e47d6992f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d699370 Implicit # | | | `-ConstAttr 0x55e47d699398 Implicit # | | |-FunctionDecl 0x55e47d699560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e47d699410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55e47d699490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d699618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d699690 Implicit # | | | `-ConstAttr 0x55e47d6996b8 Implicit # | | |-FunctionDecl 0x55e47d699880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e47d699730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55e47d6997b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d699938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d6999b0 Implicit # | | | `-ConstAttr 0x55e47d6999d8 Implicit # | | |-FunctionDecl 0x55e47d699ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e47d699a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55e47d699ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d699c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d699cd0 Implicit # | | | `-ConstAttr 0x55e47d699cf8 Implicit # | | |-FunctionDecl 0x55e47d699ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55e47d699d58 col:18 'double' # | | | |-ParmVarDecl 0x55e47d699dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55e47d699f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d699fd8 Implicit # | | | `-ConstAttr 0x55e47d69a000 Implicit # | | |-FunctionDecl 0x55e47d69a248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55e47d69a078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55e47d69a0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69a300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d69a378 Implicit # | | | `-ConstAttr 0x55e47d69a3a0 Implicit # | | |-FunctionDecl 0x55e47d69a5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55e47d69a418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55e47d69a498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69a6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d69a718 Implicit # | | | `-ConstAttr 0x55e47d69a740 Implicit # | | |-FunctionDecl 0x55e47d69a988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55e47d69a7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55e47d69a838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69aa40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e47d69aab8 Implicit # | | | `-ConstAttr 0x55e47d69aae0 Implicit # | | |-FunctionDecl 0x55e47d69ad20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55e47d69ab40 col:14 'half' # | | | |-ParmVarDecl 0x55e47d69abc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e47d69add8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69ae50 Implicit # | | | `-ConstAttr 0x55e47d69ae78 Implicit # | | |-FunctionDecl 0x55e47d69b030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e47d69aee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d69af60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69b0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69b160 Implicit # | | | `-ConstAttr 0x55e47d69b188 Implicit # | | |-FunctionDecl 0x55e47d69b350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e47d69b200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55e47d69b280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69b408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69b480 Implicit # | | | `-ConstAttr 0x55e47d69b4a8 Implicit # | | |-FunctionDecl 0x55e47d69b670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e47d69b520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55e47d69b5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69b728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69b7a0 Implicit # | | | `-ConstAttr 0x55e47d69b7c8 Implicit # | | |-FunctionDecl 0x55e47d69b978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55e47d69b828 col:12 'int' # | | | |-ParmVarDecl 0x55e47d69b8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55e47d69ba30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69baa8 Implicit # | | | `-ConstAttr 0x55e47d69bad0 Implicit # | | |-FunctionDecl 0x55e47d69bc98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55e47d69bb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55e47d69bbc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69bd50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69bdc8 Implicit # | | | `-ConstAttr 0x55e47d69bdf0 Implicit # | | |-FunctionDecl 0x55e47d69bfb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55e47d69be68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55e47d69bee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69c070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69c0e8 Implicit # | | | `-ConstAttr 0x55e47d69c110 Implicit # | | |-FunctionDecl 0x55e47d69c2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55e47d69c188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55e47d69c208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69c390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69c408 Implicit # | | | `-ConstAttr 0x55e47d69c430 Implicit # | | |-FunctionDecl 0x55e47d69c5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55e47d69c4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d69c528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d69c6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69c728 Implicit # | | | `-ConstAttr 0x55e47d69c750 Implicit # | | |-FunctionDecl 0x55e47d69c918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55e47d69c7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55e47d69c848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69c9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69ca48 Implicit # | | | `-ConstAttr 0x55e47d69ca70 Implicit # | | |-FunctionDecl 0x55e47d69cc38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55e47d69cae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55e47d69cb68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69ccf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69cd78 Implicit # | | | `-ConstAttr 0x55e47d69cda0 Implicit # | | |-FunctionDecl 0x55e47d69cf68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55e47d69ce18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55e47d69ce98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69d020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69d098 Implicit # | | | `-ConstAttr 0x55e47d69d0c0 Implicit # | | |-FunctionDecl 0x55e47d69d270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55e47d69d120 col:16 'float' # | | | |-ParmVarDecl 0x55e47d69d1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e47d69d328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69d3a0 Implicit # | | | `-ConstAttr 0x55e47d69d3c8 Implicit # | | |-FunctionDecl 0x55e47d69d590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e47d69d440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55e47d69d4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69d648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69d6c0 Implicit # | | | `-ConstAttr 0x55e47d69d6e8 Implicit # | | |-FunctionDecl 0x55e47d69d8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e47d69d760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55e47d69d7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69d968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69d9e0 Implicit # | | | `-ConstAttr 0x55e47d69da08 Implicit # | | |-FunctionDecl 0x55e47d69dbd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e47d69da80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55e47d69db00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69dc88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69dd00 Implicit # | | | `-ConstAttr 0x55e47d69dd28 Implicit # | | |-FunctionDecl 0x55e47d69def0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e47d69dda0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55e47d69de20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d69dfa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69e020 Implicit # | | | `-ConstAttr 0x55e47d69e048 Implicit # | | |-FunctionDecl 0x55e47d69e210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e47d69e0c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d69e140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69e2c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69e340 Implicit # | | | `-ConstAttr 0x55e47d69e368 Implicit # | | |-FunctionDecl 0x55e47d69e530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e47d69e3e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d69e460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69e5e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69e660 Implicit # | | | `-ConstAttr 0x55e47d69e688 Implicit # | | |-FunctionDecl 0x55e47d69e850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e47d69e700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d69e780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d69e908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69e980 Implicit # | | | `-ConstAttr 0x55e47d69e9a8 Implicit # | | |-FunctionDecl 0x55e47d69eb70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e47d69ea20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e47d69eaa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d69ec28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d69eca0 Implicit # | | | `-ConstAttr 0x55e47d69ecc8 Implicit # | | |-FunctionDecl 0x55e47d6a08b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e47d6a0768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d6a07e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a0970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d6a09e8 Implicit # | | | `-ConstAttr 0x55e47d6a0a10 Implicit # | | |-FunctionDecl 0x55e47d6a0bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e47d6a0a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d6a0b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a0c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d6a0d08 Implicit # | | | `-ConstAttr 0x55e47d6a0d30 Implicit # | | |-FunctionDecl 0x55e47d6a0ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e47d6a0da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d6a0e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a0fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d6a1028 Implicit # | | | `-ConstAttr 0x55e47d6a1050 Implicit # | | |-FunctionDecl 0x55e47d6a1200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55e47d6a10b0 col:18 'double' # | | | |-ParmVarDecl 0x55e47d6a1130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55e47d6a12b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d6a1330 Implicit # | | | `-ConstAttr 0x55e47d6a1358 Implicit # | | |-FunctionDecl 0x55e47d6a1520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55e47d6a13d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55e47d6a1450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a15d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d6a1650 Implicit # | | | `-ConstAttr 0x55e47d6a1678 Implicit # | | |-FunctionDecl 0x55e47d6a1840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55e47d6a16f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55e47d6a1770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a18f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d6a1970 Implicit # | | | `-ConstAttr 0x55e47d6a1998 Implicit # | | |-FunctionDecl 0x55e47d6a1b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55e47d6a1a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55e47d6a1a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a1c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e47d6a1c90 Implicit # | | | `-ConstAttr 0x55e47d6a1cb8 Implicit # | | |-FunctionTemplateDecl 0x55e47d6a20e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e47d6a1d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e47d6a1d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e47d6a2038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e47d6a1e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6a1f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e47d6a2148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e47d6a2650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55e47d6a21c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d6a2258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e47d6a22c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e47d6a25a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e47d6a23f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6a24d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e47d6a26b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e47d6a2b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e47d6a2778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e47d6a27e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e47d6a2aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e47d6a2920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6a29d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e47d6a2bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e47d6a30d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55e47d6a2c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d6a2cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e47d6a2d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e47d6a3028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e47d6a2e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6a2f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e47d6a3138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e47d6a3668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e47d6a31d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e47d6a3248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55e47d6a32b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e47d6a35c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e47d6a3418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6a34f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e47d6a36d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e47d6a3ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55e47d6a3758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d6a37f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e47d6a3868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55e47d6a38d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55e47d6a3c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e47d6a3a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6a3b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e47d6a3d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e47d6a40d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55e47d6a3db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e47d6a3e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e47d6a4028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55e47d6a3f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e47d6a4130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55e47d6a4580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55e47d6a41a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d6a4248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e47d6a42b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e47d6a44d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55e47d6a4428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e47d6a45e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55e47d6a4770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55e47d6a4690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e47d6a4820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e47d6a4898 Implicit # | | | `-ConstAttr 0x55e47d6a48c0 Implicit # | | |-FunctionDecl 0x55e47d6a49d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6a4928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a4a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e47d6a4b00 Implicit # | | | `-ConstAttr 0x55e47d6a4b28 Implicit # | | |-FunctionDecl 0x55e47d6a4c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6a4ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a4d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e47d6a4d78 Implicit # | | | `-ConstAttr 0x55e47d6a4da0 Implicit # | | |-FunctionDecl 0x55e47d6a4ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6a4e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a4f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e47d6a4ff0 Implicit # | | | `-ConstAttr 0x55e47d6a5018 Implicit # | | |-FunctionDecl 0x55e47d6a5128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55e47d6a5078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55e47d6a51d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e47d6a5250 Implicit # | | | `-ConstAttr 0x55e47d6a5278 Implicit # | | |-FunctionDecl 0x55e47d6a53a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6a52f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a5450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e47d6a54c8 Implicit # | | | `-ConstAttr 0x55e47d6a54f0 Implicit # | | |-FunctionDecl 0x55e47d6a5618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6a5568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a56c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e47d6a5740 Implicit # | | | `-ConstAttr 0x55e47d6a5768 Implicit # | | |-FunctionDecl 0x55e47d6a5890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6a57e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a5940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e47d6a59b8 Implicit # | | | `-ConstAttr 0x55e47d6a59e0 Implicit # | | |-FunctionDecl 0x55e47d6a5b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55e47d6a5a38 col:13 'bool' # | | | |-ParmVarDecl 0x55e47d6a5ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55e47d6a5c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a5ca8 Implicit # | | | `-ConstAttr 0x55e47d6a5cd0 Implicit # | | |-FunctionDecl 0x55e47d6a5e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55e47d6a5d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55e47d6a5db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a5f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a5fb8 Implicit # | | | `-ConstAttr 0x55e47d6a5fe0 Implicit # | | |-FunctionDecl 0x55e47d6a61a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55e47d6a6058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55e47d6a60d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a6260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a62d8 Implicit # | | | `-ConstAttr 0x55e47d6a6300 Implicit # | | |-FunctionDecl 0x55e47d6a64c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55e47d6a6378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55e47d6a63f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a6580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a65f8 Implicit # | | | `-ConstAttr 0x55e47d6a6620 Implicit # | | |-FunctionDecl 0x55e47d6a67e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55e47d6a6680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55e47d6a6700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a68a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a6918 Implicit # | | | `-ConstAttr 0x55e47d6a6940 Implicit # | | |-FunctionDecl 0x55e47d6a6af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55e47d6a69a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55e47d6a6a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a6ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a6c20 Implicit # | | | `-ConstAttr 0x55e47d6a6c48 Implicit # | | |-FunctionDecl 0x55e47d6a6df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55e47d6a6ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55e47d6a6d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a6eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a6f28 Implicit # | | | `-ConstAttr 0x55e47d6a6f50 Implicit # | | |-FunctionDecl 0x55e47d6a7100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55e47d6a6fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55e47d6a7030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a71b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a7230 Implicit # | | | `-ConstAttr 0x55e47d6a7258 Implicit # | | |-FunctionDecl 0x55e47d6a7408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55e47d6a72b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55e47d6a7338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a74c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a7538 Implicit # | | | `-ConstAttr 0x55e47d6a7560 Implicit # | | |-FunctionDecl 0x55e47d6a7710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55e47d6a75c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55e47d6a7640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a77c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a7840 Implicit # | | | `-ConstAttr 0x55e47d6a7868 Implicit # | | |-FunctionDecl 0x55e47d6a7a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55e47d6a78c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55e47d6a7948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a7ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a7b48 Implicit # | | | `-ConstAttr 0x55e47d6a7b70 Implicit # | | |-FunctionDecl 0x55e47d6a7d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55e47d6a7bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55e47d6a7c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a7dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a7e50 Implicit # | | | `-ConstAttr 0x55e47d6a7e78 Implicit # | | |-FunctionDecl 0x55e47d6a8028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55e47d6a7ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55e47d6a7f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a80e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a8158 Implicit # | | | `-ConstAttr 0x55e47d6a8180 Implicit # | | |-FunctionDecl 0x55e47d6a8330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55e47d6a81e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55e47d6a8260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a83e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a8460 Implicit # | | | `-ConstAttr 0x55e47d6a8488 Implicit # | | |-FunctionDecl 0x55e47d6a8638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55e47d6a84e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55e47d6a8568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a86f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a8790 Implicit # | | | `-ConstAttr 0x55e47d6a87b8 Implicit # | | |-FunctionDecl 0x55e47d6a8968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55e47d6a8818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55e47d6a8898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a8a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a8a98 Implicit # | | | `-ConstAttr 0x55e47d6a8ac0 Implicit # | | |-FunctionDecl 0x55e47d6a8c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55e47d6a8b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55e47d6a8ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a8d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a8da0 Implicit # | | | `-ConstAttr 0x55e47d6a8dc8 Implicit # | | |-FunctionDecl 0x55e47d6a8f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55e47d6a8e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55e47d6a8ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a9030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a90a8 Implicit # | | | `-ConstAttr 0x55e47d6a90d0 Implicit # | | |-FunctionDecl 0x55e47d6a9280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55e47d6a9130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55e47d6a91b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e47d6a9338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e47d6a93b0 Implicit # | | | `-ConstAttr 0x55e47d6a93d8 Implicit # | | |-FunctionDecl 0x55e47d6a9588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55e47d6a9438 col:14 'half' # | | | |-ParmVarDecl 0x55e47d6a94b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e47d6a9640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e47d6a96b8 Implicit # | | | `-ConstAttr 0x55e47d6a96e0 Implicit # | | |-FunctionDecl 0x55e47d6a9898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e47d6a9748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d6a97c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a9950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e47d6a99c8 Implicit # | | | `-ConstAttr 0x55e47d6a99f0 Implicit # | | |-FunctionDecl 0x55e47d6a9bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e47d6a9a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55e47d6a9ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a9c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e47d6a9ce8 Implicit # | | | `-ConstAttr 0x55e47d6a9d10 Implicit # | | |-FunctionDecl 0x55e47d6a9ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e47d6a9d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55e47d6a9e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6a9f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e47d6aa008 Implicit # | | | `-ConstAttr 0x55e47d6aa030 Implicit # | | |-FunctionDecl 0x55e47d6aa1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55e47d6aa090 col:16 'float' # | | | |-ParmVarDecl 0x55e47d6aa110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e47d6aa298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e47d6aa310 Implicit # | | | `-ConstAttr 0x55e47d6aa338 Implicit # | | |-FunctionDecl 0x55e47d6aa500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e47d6aa3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55e47d6aa430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6aa5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e47d6aa630 Implicit # | | | `-ConstAttr 0x55e47d6aa658 Implicit # | | |-FunctionDecl 0x55e47d6aa870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e47d6aa6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55e47d6aa7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6aa928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e47d6aa9a0 Implicit # | | | `-ConstAttr 0x55e47d6aa9c8 Implicit # | | |-FunctionDecl 0x55e47d6aab90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e47d6aaa40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55e47d6aaac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6aac48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e47d6aacc0 Implicit # | | | `-ConstAttr 0x55e47d6aace8 Implicit # | | |-FunctionDecl 0x55e47d6aae10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55e47d6aad60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6aaec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e47d6aaf38 Implicit # | | | `-ConstAttr 0x55e47d6aaf60 Implicit # | | |-FunctionDecl 0x55e47d6ab078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e47d6aafc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ab128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e47d6ab1a0 Implicit # | | | `-ConstAttr 0x55e47d6ab1c8 Implicit # | | |-FunctionDecl 0x55e47d6ab2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e47d6ab240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ab3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e47d6ab418 Implicit # | | | `-ConstAttr 0x55e47d6ab440 Implicit # | | |-FunctionDecl 0x55e47d6ab568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e47d6ab4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ab618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e47d6ab690 Implicit # | | | `-ConstAttr 0x55e47d6ab6b8 Implicit # | | |-FunctionDecl 0x55e47d6ab7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e47d6ab730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d6ab890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e47d6ab908 Implicit # | | | `-ConstAttr 0x55e47d6ab930 Implicit # | | |-FunctionDecl 0x55e47d6aba58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d6ab9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6abb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e47d6abb80 Implicit # | | | `-ConstAttr 0x55e47d6abba8 Implicit # | | |-FunctionDecl 0x55e47d6abcd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d6abc20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6abd80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e47d6abdf8 Implicit # | | | `-ConstAttr 0x55e47d6abe20 Implicit # | | |-FunctionDecl 0x55e47d6abf48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d6abe98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6abff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e47d6ac070 Implicit # | | | `-ConstAttr 0x55e47d6ac098 Implicit # | | |-FunctionDecl 0x55e47d6ac260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e47d6ac110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55e47d6ac190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ac318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55e47d6ac390 Implicit # | | | `-ConstAttr 0x55e47d6ac3b8 Implicit # | | |-FunctionDecl 0x55e47d6ac570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e47d6ac420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55e47d6ac4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ac628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55e47d6ac6a0 Implicit # | | | `-ConstAttr 0x55e47d6ac6c8 Implicit # | | |-FunctionDecl 0x55e47d6ac7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55e47d6ac728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e47d6ac8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e47d6ac920 Implicit # | | | `-ConstAttr 0x55e47d6ac948 Implicit # | | |-FunctionDecl 0x55e47d6aca60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6ac9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6acb10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e47d6acb88 Implicit # | | | `-ConstAttr 0x55e47d6acbb0 Implicit # | | |-FunctionDecl 0x55e47d6accd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6acc28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6acd88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e47d6ace00 Implicit # | | | `-ConstAttr 0x55e47d6ace28 Implicit # | | |-FunctionDecl 0x55e47d6acf50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6acea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ad000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e47d6ad078 Implicit # | | | `-ConstAttr 0x55e47d6ad0a0 Implicit # | | |-FunctionDecl 0x55e47d6ad1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55e47d6ad100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e47d6ad260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e47d6ad2d8 Implicit # | | | `-ConstAttr 0x55e47d6ad300 Implicit # | | |-FunctionDecl 0x55e47d6ad428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6ad378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ad4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e47d6ad550 Implicit # | | | `-ConstAttr 0x55e47d6ad578 Implicit # | | |-FunctionDecl 0x55e47d6ad6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6ad5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ad750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e47d6ad7c8 Implicit # | | | `-ConstAttr 0x55e47d6ad7f0 Implicit # | | |-FunctionDecl 0x55e47d6ad918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6ad868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ad9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e47d6ada40 Implicit # | | | `-ConstAttr 0x55e47d6ada68 Implicit # | | |-FunctionDecl 0x55e47d6adb78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55e47d6adac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55e47d6adc28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e47d6adca0 Implicit # | | | `-ConstAttr 0x55e47d6adcc8 Implicit # | | |-FunctionDecl 0x55e47d6addf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55e47d6add40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6adea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e47d6adf18 Implicit # | | | `-ConstAttr 0x55e47d6adf40 Implicit # | | |-FunctionDecl 0x55e47d6ae068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55e47d6adfb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ae118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e47d6ae190 Implicit # | | | `-ConstAttr 0x55e47d6ae1b8 Implicit # | | |-FunctionDecl 0x55e47d6ae2e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55e47d6ae230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ae390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e47d6ae408 Implicit # | | | `-ConstAttr 0x55e47d6ae430 Implicit # | | |-FunctionDecl 0x55e47d6ae540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55e47d6ae490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e47d6ae5f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e47d6ae668 Implicit # | | | `-ConstAttr 0x55e47d6ae690 Implicit # | | |-FunctionDecl 0x55e47d6ae7c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6ae6f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ae870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e47d6ae8e8 Implicit # | | | `-ConstAttr 0x55e47d6ae910 Implicit # | | |-FunctionDecl 0x55e47d6aea38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6ae988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6aeae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e47d6aeb60 Implicit # | | | `-ConstAttr 0x55e47d6aeb88 Implicit # | | |-FunctionDecl 0x55e47d6aecb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6aec00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6aed60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e47d6aedd8 Implicit # | | | `-ConstAttr 0x55e47d6aee00 Implicit # | | |-FunctionDecl 0x55e47d6aef10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55e47d6aee60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e47d6aefc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e47d6af038 Implicit # | | | `-ConstAttr 0x55e47d6af060 Implicit # | | |-FunctionDecl 0x55e47d6af188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6af0d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6af238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e47d6af2b0 Implicit # | | | `-ConstAttr 0x55e47d6af2d8 Implicit # | | |-FunctionDecl 0x55e47d6af400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6af350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6af4b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e47d6af528 Implicit # | | | `-ConstAttr 0x55e47d6af550 Implicit # | | |-FunctionDecl 0x55e47d6af678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6af5c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6af728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e47d6af7a0 Implicit # | | | `-ConstAttr 0x55e47d6af7c8 Implicit # | | |-FunctionDecl 0x55e47d6af8d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55e47d6af828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e47d6af988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e47d6afa00 Implicit # | | | `-ConstAttr 0x55e47d6afa28 Implicit # | | |-FunctionDecl 0x55e47d6afb40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6afa90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6afbf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e47d6afc68 Implicit # | | | `-ConstAttr 0x55e47d6afc90 Implicit # | | |-FunctionDecl 0x55e47d6afdb8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6afd08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6afe68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e47d6afee0 Implicit # | | | `-ConstAttr 0x55e47d6aff08 Implicit # | | |-FunctionDecl 0x55e47d6b0030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6aff80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b00e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e47d6b0158 Implicit # | | | `-ConstAttr 0x55e47d6b0180 Implicit # | | |-FunctionDecl 0x55e47d6b0290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55e47d6b01e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e47d6b0340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e47d6b03b8 Implicit # | | | `-ConstAttr 0x55e47d6b03e0 Implicit # | | |-FunctionDecl 0x55e47d6b0508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6b0458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b05b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e47d6b0630 Implicit # | | | `-ConstAttr 0x55e47d6b0658 Implicit # | | |-FunctionDecl 0x55e47d674be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6b06d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d674c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e47d674d08 Implicit # | | | `-ConstAttr 0x55e47d674d30 Implicit # | | |-FunctionDecl 0x55e47d674e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d674da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d674f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e47d674f80 Implicit # | | | `-ConstAttr 0x55e47d674fa8 Implicit # | | |-FunctionDecl 0x55e47d6750b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55e47d675008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55e47d675168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e47d6751e0 Implicit # | | | `-ConstAttr 0x55e47d675208 Implicit # | | |-FunctionDecl 0x55e47d675320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d675270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6753d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e47d675448 Implicit # | | | `-ConstAttr 0x55e47d675470 Implicit # | | |-FunctionDecl 0x55e47d675598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6754e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d675648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e47d6756c0 Implicit # | | | `-ConstAttr 0x55e47d6756e8 Implicit # | | |-FunctionDecl 0x55e47d675810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d675760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6758c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e47d675938 Implicit # | | | `-ConstAttr 0x55e47d675960 Implicit # | | |-FunctionDecl 0x55e47d675a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55e47d6759c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55e47d675b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e47d675b98 Implicit # | | | `-ConstAttr 0x55e47d675bc0 Implicit # | | |-FunctionDecl 0x55e47d675ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d675c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d675d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e47d675e10 Implicit # | | | `-ConstAttr 0x55e47d675e38 Implicit # | | |-FunctionDecl 0x55e47d675f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d675eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d676010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e47d676088 Implicit # | | | `-ConstAttr 0x55e47d6760b0 Implicit # | | |-FunctionDecl 0x55e47d6761d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d676128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d676288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e47d676300 Implicit # | | | `-ConstAttr 0x55e47d676328 Implicit # | | |-FunctionDecl 0x55e47d676438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55e47d676388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55e47d6764e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e47d676560 Implicit # | | | `-ConstAttr 0x55e47d676588 Implicit # | | |-FunctionDecl 0x55e47d6766b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55e47d676600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d676760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e47d6767d8 Implicit # | | | `-ConstAttr 0x55e47d676800 Implicit # | | |-FunctionDecl 0x55e47d676928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55e47d676878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6769d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e47d676a50 Implicit # | | | `-ConstAttr 0x55e47d676a78 Implicit # | | |-FunctionDecl 0x55e47d676bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55e47d676af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d676ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e47d676d18 Implicit # | | | `-ConstAttr 0x55e47d676d40 Implicit # | | |-FunctionTemplateDecl 0x55e47d677158 col:3 select # | | | |-TemplateTypeParmDecl 0x55e47d676d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d6770b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55e47d676e40 col:14 'bool' # | | | |-ParmVarDecl 0x55e47d676eb8 col:17 'T' # | | | |-ParmVarDecl 0x55e47d676f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55e47d6771c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55e47d6772a8 Implicit # | | | `-ConstAttr 0x55e47d6772d0 Implicit # | | |-FunctionTemplateDecl 0x55e47d6777d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e47d6772f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d677728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e47d677478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e47d677558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e47d677638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e47d677840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e47d677da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e47d6778c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d677cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e47d677a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e47d677b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e47d677c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e47d677e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e47d678370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e47d677e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d6782c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e47d678018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6780f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6781d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e47d6783e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e47d678970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e47d678468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d6788c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55e47d6785e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e47d678660 col:39 'T' # | | | |-ParmVarDecl 0x55e47d678740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e47d6789e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e47d6bcb00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e47d678a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d6bca58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55e47d6bc7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6bc838 col:39 'T' # | | | |-ParmVarDecl 0x55e47d6bc918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e47d6bcb70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e47d6bd0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e47d6bcbf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d6bd008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55e47d6bcd78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6bcdf0 col:39 'T' # | | | |-ParmVarDecl 0x55e47d6bced0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e47d6bd120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e47d6bd6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e47d6bd1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d6bd608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55e47d6bd328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6bd408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6bd480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55e47d6bd720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e47d6bdc60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e47d6bd7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d6bdbb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55e47d6bd928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6bda08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6bda80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55e47d6bdcd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e47d6be210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e47d6bdd58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d6be168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55e47d6bded8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6bdfb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6be030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55e47d6be280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e47d6be950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55e47d6be308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d6be8a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55e47d6be620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6be698 col:23 'T' # | | | |-ParmVarDecl 0x55e47d6be710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55e47d6be9c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e47d6befc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55e47d6bea48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d6bef18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55e47d6becf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6bed68 col:23 'T' # | | | |-ParmVarDecl 0x55e47d6bede0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55e47d6bf030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e47d6bf630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55e47d6bf0b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d6bf588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55e47d6bf360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55e47d6bf3d8 col:23 'T' # | | | |-ParmVarDecl 0x55e47d6bf450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55e47d6bf6a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55e47d6bf800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55e47d6bf750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e47d6bf8b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e47d6bf928 Implicit # | | | `-ConstAttr 0x55e47d6bf950 Implicit # | | |-FunctionDecl 0x55e47d6bfa68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6bf9b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6bfb18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e47d6bfb90 Implicit # | | | `-ConstAttr 0x55e47d6bfbb8 Implicit # | | |-FunctionDecl 0x55e47d6bfce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6bfc30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6bfd90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e47d6bfe08 Implicit # | | | `-ConstAttr 0x55e47d6bfe30 Implicit # | | |-FunctionDecl 0x55e47d6bff58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6bfea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c0008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e47d6c0080 Implicit # | | | `-ConstAttr 0x55e47d6c00a8 Implicit # | | |-FunctionDecl 0x55e47d6c01b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55e47d6c0108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e47d6c0268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e47d6c02e0 Implicit # | | | `-ConstAttr 0x55e47d6c0308 Implicit # | | |-FunctionDecl 0x55e47d6c0430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6c0380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c04e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e47d6c0558 Implicit # | | | `-ConstAttr 0x55e47d6c0580 Implicit # | | |-FunctionDecl 0x55e47d6c06a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6c05f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c0758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e47d6c07e0 Implicit # | | | `-ConstAttr 0x55e47d6c0808 Implicit # | | |-FunctionDecl 0x55e47d6c0930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6c0880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c09e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e47d6c0a58 Implicit # | | | `-ConstAttr 0x55e47d6c0a80 Implicit # | | |-FunctionDecl 0x55e47d6c0b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55e47d6c0ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e47d6c0c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e47d6c0cb8 Implicit # | | | `-ConstAttr 0x55e47d6c0ce0 Implicit # | | |-FunctionDecl 0x55e47d6c0df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6c0d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c0ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e47d6c0f20 Implicit # | | | `-ConstAttr 0x55e47d6c0f48 Implicit # | | |-FunctionDecl 0x55e47d6c1070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6c0fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c1120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e47d6c1198 Implicit # | | | `-ConstAttr 0x55e47d6c11c0 Implicit # | | |-FunctionDecl 0x55e47d6c12e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6c1238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c1398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e47d6c1410 Implicit # | | | `-ConstAttr 0x55e47d6c1438 Implicit # | | |-FunctionDecl 0x55e47d6c1548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55e47d6c1498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e47d6c15f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e47d6c1670 Implicit # | | | `-ConstAttr 0x55e47d6c1698 Implicit # | | |-FunctionDecl 0x55e47d6c17c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6c1710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c1870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e47d6c18e8 Implicit # | | | `-ConstAttr 0x55e47d6c1910 Implicit # | | |-FunctionDecl 0x55e47d6c1a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6c1988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c1ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e47d6c1b60 Implicit # | | | `-ConstAttr 0x55e47d6c1b88 Implicit # | | |-FunctionDecl 0x55e47d6c1cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6c1c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c1d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e47d6c1dd8 Implicit # | | | `-ConstAttr 0x55e47d6c1e00 Implicit # | | |-FunctionDecl 0x55e47d6c1f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55e47d6c1e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e47d6c1fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e47d6c2038 Implicit # | | | `-ConstAttr 0x55e47d6c2060 Implicit # | | |-FunctionDecl 0x55e47d6c2178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6c20c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c2228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e47d6c22a0 Implicit # | | | `-ConstAttr 0x55e47d6c22c8 Implicit # | | |-FunctionDecl 0x55e47d6c23f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6c2340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c24a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e47d6c2518 Implicit # | | | `-ConstAttr 0x55e47d6c2540 Implicit # | | |-FunctionDecl 0x55e47d6c2668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6c25b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c2718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e47d6c2790 Implicit # | | | `-ConstAttr 0x55e47d6c27b8 Implicit # | | |-FunctionDecl 0x55e47d6c28d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55e47d6c2828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e47d6c2988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e47d6c2a00 Implicit # | | | `-ConstAttr 0x55e47d6c2a28 Implicit # | | |-FunctionDecl 0x55e47d6c2b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6c2aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c2c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e47d6c2c78 Implicit # | | | `-ConstAttr 0x55e47d6c2ca0 Implicit # | | |-FunctionDecl 0x55e47d6c2dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6c2d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c2e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e47d6c2ef0 Implicit # | | | `-ConstAttr 0x55e47d6c2f18 Implicit # | | |-FunctionDecl 0x55e47d6c3040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6c2f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c30f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e47d6c3168 Implicit # | | | `-ConstAttr 0x55e47d6c3190 Implicit # | | |-FunctionDecl 0x55e47d6c3340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55e47d6c31f0 col:15 'half' # | | | |-ParmVarDecl 0x55e47d6c3270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55e47d6c33f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e47d6c3470 Implicit # | | | `-ConstAttr 0x55e47d6c3498 Implicit # | | |-FunctionDecl 0x55e47d6c3650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e47d6c3500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d6c3580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c3708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e47d6c3780 Implicit # | | | `-ConstAttr 0x55e47d6c37a8 Implicit # | | |-FunctionDecl 0x55e47d6c3970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e47d6c3820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55e47d6c38a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c3a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e47d6c3aa0 Implicit # | | | `-ConstAttr 0x55e47d6c3ac8 Implicit # | | |-FunctionDecl 0x55e47d6c3c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e47d6c3b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55e47d6c3bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c3d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e47d6c3dc0 Implicit # | | | `-ConstAttr 0x55e47d6c3de8 Implicit # | | |-FunctionDecl 0x55e47d6c3f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55e47d6c3e48 col:17 'float' # | | | |-ParmVarDecl 0x55e47d6c3ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55e47d6c4050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e47d6c40c8 Implicit # | | | `-ConstAttr 0x55e47d6c40f0 Implicit # | | |-FunctionDecl 0x55e47d6c42b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e47d6c4168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55e47d6c41e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c4370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e47d6c43e8 Implicit # | | | `-ConstAttr 0x55e47d6c4410 Implicit # | | |-FunctionDecl 0x55e47d6c45d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e47d6c4488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55e47d6c4508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c4690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e47d6c4708 Implicit # | | | `-ConstAttr 0x55e47d6c4730 Implicit # | | |-FunctionDecl 0x55e47d6c4950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e47d6c4800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55e47d6c4880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c4a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e47d6c4a80 Implicit # | | | `-ConstAttr 0x55e47d6c4aa8 Implicit # | | |-FunctionDecl 0x55e47d6c4bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55e47d6c4b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e47d6c4c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e47d6c4ce0 Implicit # | | | `-ConstAttr 0x55e47d6c4d08 Implicit # | | |-FunctionDecl 0x55e47d6c4e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6c4d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c4ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e47d6c4f48 Implicit # | | | `-ConstAttr 0x55e47d6c4f70 Implicit # | | |-FunctionDecl 0x55e47d6c5098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6c4fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c5148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e47d6c51c0 Implicit # | | | `-ConstAttr 0x55e47d6c51e8 Implicit # | | |-FunctionDecl 0x55e47d6c5310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6c5260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c53c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e47d6c5438 Implicit # | | | `-ConstAttr 0x55e47d6c5460 Implicit # | | |-FunctionDecl 0x55e47d6c5570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55e47d6c54c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e47d6c5620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e47d6c5698 Implicit # | | | `-ConstAttr 0x55e47d6c56c0 Implicit # | | |-FunctionDecl 0x55e47d6c57e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6c5738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c5898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e47d6c5910 Implicit # | | | `-ConstAttr 0x55e47d6c5938 Implicit # | | |-FunctionDecl 0x55e47d6c5a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6c59b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c5b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e47d6c5b88 Implicit # | | | `-ConstAttr 0x55e47d6c5bb0 Implicit # | | |-FunctionDecl 0x55e47d6c5cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6c5c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c5d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e47d6c5e00 Implicit # | | | `-ConstAttr 0x55e47d6c5e28 Implicit # | | |-FunctionDecl 0x55e47d6c5f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55e47d6c5e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e47d6c5fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e47d6c6060 Implicit # | | | `-ConstAttr 0x55e47d6c6088 Implicit # | | |-FunctionDecl 0x55e47d6c61a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6c60f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c6250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e47d6c62c8 Implicit # | | | `-ConstAttr 0x55e47d6c62f0 Implicit # | | |-FunctionDecl 0x55e47d6c6418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6c6368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c64c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e47d6c6540 Implicit # | | | `-ConstAttr 0x55e47d6c6568 Implicit # | | |-FunctionDecl 0x55e47d6c6690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6c65e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c6740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e47d6c67b8 Implicit # | | | `-ConstAttr 0x55e47d6c6810 Implicit # | | |-FunctionDecl 0x55e47d6c6920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55e47d6c6870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e47d6c69d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e47d6c6a48 Implicit # | | | `-ConstAttr 0x55e47d6c6a70 Implicit # | | |-FunctionDecl 0x55e47d6c6b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6c6ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c6c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e47d6c6cc0 Implicit # | | | `-ConstAttr 0x55e47d6c6ce8 Implicit # | | |-FunctionDecl 0x55e47d6c6e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6c6d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c6ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e47d6c6f38 Implicit # | | | `-ConstAttr 0x55e47d6c6f60 Implicit # | | |-FunctionDecl 0x55e47d6c7088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6c6fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c7138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e47d6c71b0 Implicit # | | | `-ConstAttr 0x55e47d6c71d8 Implicit # | | |-FunctionDecl 0x55e47d6c72e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55e47d6c7238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e47d6c7398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e47d6c7410 Implicit # | | | `-ConstAttr 0x55e47d6c7438 Implicit # | | |-FunctionDecl 0x55e47d6c7550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6c74a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c7600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e47d6c7678 Implicit # | | | `-ConstAttr 0x55e47d6c76a0 Implicit # | | |-FunctionDecl 0x55e47d6c77c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6c7718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c7878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e47d6c78f0 Implicit # | | | `-ConstAttr 0x55e47d6c7918 Implicit # | | |-FunctionDecl 0x55e47d6c7a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6c7990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c7af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e47d6c7b68 Implicit # | | | `-ConstAttr 0x55e47d6c7b90 Implicit # | | |-FunctionDecl 0x55e47d6c7ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55e47d6c7bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e47d6c7d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e47d6c7dc8 Implicit # | | | `-ConstAttr 0x55e47d6c7df0 Implicit # | | |-FunctionDecl 0x55e47d6c7f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6c7e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c7fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e47d6c8040 Implicit # | | | `-ConstAttr 0x55e47d6c8068 Implicit # | | |-FunctionDecl 0x55e47d6c8190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6c80e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c8240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e47d6c82b8 Implicit # | | | `-ConstAttr 0x55e47d6c82e0 Implicit # | | |-FunctionDecl 0x55e47d6c8408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6c8358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c84b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e47d6c8530 Implicit # | | | `-ConstAttr 0x55e47d6c8558 Implicit # | | |-FunctionDecl 0x55e47d6c8660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55e47d6c85b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55e47d6c8710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6c8770 # | | | |-NoThrowAttr 0x55e47d6c87b0 Implicit # | | | `-ConstAttr 0x55e47d6c87d8 Implicit # | | |-FunctionDecl 0x55e47d6c8900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55e47d6c8850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c89b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6c8a10 # | | | |-NoThrowAttr 0x55e47d6c8a50 Implicit # | | | `-ConstAttr 0x55e47d6c8a78 Implicit # | | |-FunctionDecl 0x55e47d6c8ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55e47d6c8af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c8c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6c8cb0 # | | | |-NoThrowAttr 0x55e47d6c8cf0 Implicit # | | | `-ConstAttr 0x55e47d6c8d18 Implicit # | | |-FunctionDecl 0x55e47d6c8e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55e47d6c8d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6c8ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6c8f50 # | | | |-NoThrowAttr 0x55e47d6c8f90 Implicit # | | | `-ConstAttr 0x55e47d6c8fb8 Implicit # | | |-FunctionDecl 0x55e47d6c90d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55e47d6c9028 col:56 'int' # | | | |-AvailabilityAttr 0x55e47d6c9180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6c9240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6c9270 # | | | |-NoThrowAttr 0x55e47d6c92b0 Implicit # | | | `-ConstAttr 0x55e47d6c92d8 Implicit # | | |-FunctionDecl 0x55e47d6c9488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55e47d6c9360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55e47d6c9538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6c95f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6c9628 # | | | |-NoThrowAttr 0x55e47d6c9668 Implicit # | | | `-ConstAttr 0x55e47d6c9690 Implicit # | | |-FunctionDecl 0x55e47d6c9848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55e47d6c9718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55e47d6c98f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6c99b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6c99e8 # | | | |-NoThrowAttr 0x55e47d6c9a28 Implicit # | | | `-ConstAttr 0x55e47d6c9a50 Implicit # | | |-FunctionDecl 0x55e47d6c9c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55e47d6c9ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55e47d6c9cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6c9d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6c9da8 # | | | |-NoThrowAttr 0x55e47d6c9de8 Implicit # | | | `-ConstAttr 0x55e47d6c9e10 Implicit # | | |-FunctionDecl 0x55e47d6c9f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55e47d6c9e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e47d6c9ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6ca0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6ca0e0 # | | | |-NoThrowAttr 0x55e47d6ca120 Implicit # | | | `-ConstAttr 0x55e47d6ca148 Implicit # | | |-FunctionDecl 0x55e47d6ca2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55e47d6ca1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e47d6ca3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6ca468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6ca498 # | | | |-NoThrowAttr 0x55e47d6ca4d8 Implicit # | | | `-ConstAttr 0x55e47d6ca500 Implicit # | | |-FunctionDecl 0x55e47d6ca6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55e47d6ca588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e47d6ca768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6ca860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6ca890 # | | | |-NoThrowAttr 0x55e47d6ca8d0 Implicit # | | | `-ConstAttr 0x55e47d6ca8f8 Implicit # | | |-FunctionDecl 0x55e47d6caaa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55e47d6ca980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e47d6cab58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cac18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6cac48 # | | | |-NoThrowAttr 0x55e47d6cac88 Implicit # | | | `-ConstAttr 0x55e47d6cacb0 Implicit # | | |-FunctionDecl 0x55e47d6cade0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55e47d6cad38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55e47d6cae90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6caf50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6caf80 # | | | |-NoThrowAttr 0x55e47d6cafc0 Implicit # | | | `-ConstAttr 0x55e47d6cafe8 Implicit # | | |-FunctionDecl 0x55e47d6cb198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55e47d6cb070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55e47d6cb248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cb308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6cb338 # | | | |-NoThrowAttr 0x55e47d6cb378 Implicit # | | | `-ConstAttr 0x55e47d6cb3a0 Implicit # | | |-FunctionDecl 0x55e47d6cb558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55e47d6cb428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55e47d6cb608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cb6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6cb6f8 # | | | |-NoThrowAttr 0x55e47d6cb738 Implicit # | | | `-ConstAttr 0x55e47d6cb760 Implicit # | | |-FunctionDecl 0x55e47d6cb918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55e47d6cb7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55e47d6cb9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cba88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6cbab8 # | | | |-NoThrowAttr 0x55e47d6cbaf8 Implicit # | | | `-ConstAttr 0x55e47d6cbb20 Implicit # | | |-FunctionDecl 0x55e47d6cbc50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55e47d6cbba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e47d6cbd00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cbdc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6cbdf0 # | | | |-NoThrowAttr 0x55e47d6cbe30 Implicit # | | | `-ConstAttr 0x55e47d6cbe58 Implicit # | | |-FunctionDecl 0x55e47d6cc008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d6cbee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e47d6cc0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cc178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6cc1a8 # | | | |-NoThrowAttr 0x55e47d6cc1e8 Implicit # | | | `-ConstAttr 0x55e47d6cc210 Implicit # | | |-FunctionDecl 0x55e47d6cc3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d6cc298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e47d6cc478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cc538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6cc568 # | | | |-NoThrowAttr 0x55e47d6cc5a8 Implicit # | | | `-ConstAttr 0x55e47d6cc5d0 Implicit # | | |-FunctionDecl 0x55e47d6cc788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d6cc658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e47d6cc848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cc908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6cc938 # | | | |-NoThrowAttr 0x55e47d6cc978 Implicit # | | | `-ConstAttr 0x55e47d6cc9a0 Implicit # | | |-FunctionDecl 0x55e47d6ccab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55e47d6cca10 col:58 'float' # | | | |-AvailabilityAttr 0x55e47d6ccb68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6ccc28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6ccc58 # | | | |-NoThrowAttr 0x55e47d6ccc98 Implicit # | | | `-ConstAttr 0x55e47d6cccc0 Implicit # | | |-FunctionDecl 0x55e47d6ccdf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55e47d6ccd48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55e47d6ccea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6ccf68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6ccf98 # | | | |-NoThrowAttr 0x55e47d6ccfd8 Implicit # | | | `-ConstAttr 0x55e47d6cd000 Implicit # | | |-FunctionDecl 0x55e47d6cd138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55e47d6cd088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55e47d6cd1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cd2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6cd2d8 # | | | |-NoThrowAttr 0x55e47d6cd318 Implicit # | | | `-ConstAttr 0x55e47d6cd340 Implicit # | | |-FunctionDecl 0x55e47d6cd478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55e47d6cd3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55e47d6cd528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cd5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6cd618 # | | | |-NoThrowAttr 0x55e47d6cd658 Implicit # | | | `-ConstAttr 0x55e47d6cd680 Implicit # | | |-FunctionDecl 0x55e47d6cd798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55e47d6cd6f0 col:59 'double' # | | | |-AvailabilityAttr 0x55e47d6cd848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cd908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6cd938 # | | | |-NoThrowAttr 0x55e47d6cd978 Implicit # | | | `-ConstAttr 0x55e47d6cd9a0 Implicit # | | |-FunctionDecl 0x55e47d6cdb58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55e47d6cda28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55e47d6cdc08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cdcc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6cdcf8 # | | | |-NoThrowAttr 0x55e47d6cdd38 Implicit # | | | `-ConstAttr 0x55e47d6cdd60 Implicit # | | |-FunctionDecl 0x55e47d6cdf18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55e47d6cdde8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55e47d6cdfc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6ce088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6ce0b8 # | | | |-NoThrowAttr 0x55e47d6ce0f8 Implicit # | | | `-ConstAttr 0x55e47d6ce120 Implicit # | | |-FunctionDecl 0x55e47d6ce2d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55e47d6ce1a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55e47d6ce388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6ce448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e47d6ce478 # | | | |-NoThrowAttr 0x55e47d6ce4b8 Implicit # | | | `-ConstAttr 0x55e47d6ce4e0 Implicit # | | |-FunctionDecl 0x55e47d6ce5f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55e47d6ce548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55e47d6ce6a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6ce760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55e47d6ce790 # | | | |-NoThrowAttr 0x55e47d6ce7d0 Implicit # | | | `-ConstAttr 0x55e47d6ce7f8 Implicit # | | |-FunctionDecl 0x55e47d6ce908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55e47d6ce860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55e47d6ce9b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cea78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55e47d6ceaa8 # | | | |-NoThrowAttr 0x55e47d6ceae8 Implicit # | | | `-ConstAttr 0x55e47d6ceb10 Implicit # | | |-FunctionDecl 0x55e47d6cec98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55e47d6ceb68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55e47d6ced48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cee08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55e47d6cee38 # | | | |-NoThrowAttr 0x55e47d6cee78 Implicit # | | | `-ConstAttr 0x55e47d6ceea0 Implicit # | | |-FunctionDecl 0x55e47d6cf028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55e47d6ceef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55e47d6cf0d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cf198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55e47d6cf1c8 # | | | |-NoThrowAttr 0x55e47d6cf208 Implicit # | | | `-ConstAttr 0x55e47d6cf230 Implicit # | | |-FunctionDecl 0x55e47d6cf308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55e47d6cf3b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cf470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55e47d6cf4a0 # | | | |-NoThrowAttr 0x55e47d6cf4e0 Implicit # | | | `-ConstAttr 0x55e47d6cf508 Implicit # | | |-FunctionDecl 0x55e47d6cf5a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55e47d6cf648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cf708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55e47d6cf738 # | | | |-NoThrowAttr 0x55e47d6cf778 Implicit # | | | `-ConstAttr 0x55e47d6cf7a0 Implicit # | | |-FunctionDecl 0x55e47d6cf810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55e47d6cf8b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cf978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55e47d6cf9a8 # | | | |-NoThrowAttr 0x55e47d6cf9e8 Implicit # | | | `-ConstAttr 0x55e47d6cfa10 Implicit # | | |-FunctionDecl 0x55e47d6cfb18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55e47d6cfa68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55e47d6cfbc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6cfc88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55e47d6cfcb8 # | | | |-NoThrowAttr 0x55e47d6cfcf8 Implicit # | | | `-ConstAttr 0x55e47d6cfd20 Implicit # | | |-FunctionDecl 0x55e47d6cff30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6cfd68 col:53 'bool' # | | | |-ParmVarDecl 0x55e47d6cfde8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6cffe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d0048 # | | | |-NoThrowAttr 0x55e47d6d0088 Implicit # | | | `-ConstAttr 0x55e47d6d00b0 Implicit # | | |-FunctionDecl 0x55e47d6d02e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d0118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55e47d6d0198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d03a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d0400 # | | | |-NoThrowAttr 0x55e47d6d0440 Implicit # | | | `-ConstAttr 0x55e47d6d0468 Implicit # | | |-FunctionDecl 0x55e47d6d06b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d04e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55e47d6d0560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d0770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d07d0 # | | | |-NoThrowAttr 0x55e47d6d0810 Implicit # | | | `-ConstAttr 0x55e47d6d1870 Implicit # | | |-FunctionDecl 0x55e47d6d1ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d18e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55e47d6d1968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d1b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d1bd0 # | | | |-NoThrowAttr 0x55e47d6d1c10 Implicit # | | | `-ConstAttr 0x55e47d6d1c38 Implicit # | | |-FunctionDecl 0x55e47d6d1e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d1c98 col:53 'half' # | | | |-ParmVarDecl 0x55e47d6d1d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d1f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d1f80 # | | | |-NoThrowAttr 0x55e47d6d1fc0 Implicit # | | | `-ConstAttr 0x55e47d6d1fe8 Implicit # | | |-FunctionDecl 0x55e47d6d2238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d2060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d6d20e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d22f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d2350 # | | | |-NoThrowAttr 0x55e47d6d2390 Implicit # | | | `-ConstAttr 0x55e47d6d23b8 Implicit # | | |-FunctionDecl 0x55e47d6d2608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d2430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55e47d6d24b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d26c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d2720 # | | | |-NoThrowAttr 0x55e47d6d2760 Implicit # | | | `-ConstAttr 0x55e47d6d2788 Implicit # | | |-FunctionDecl 0x55e47d6d29d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d2800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55e47d6d2880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d2a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d2af0 # | | | |-NoThrowAttr 0x55e47d6d2b30 Implicit # | | | `-ConstAttr 0x55e47d6d2b58 Implicit # | | |-FunctionDecl 0x55e47d6d2d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d2bb8 col:51 'int' # | | | |-ParmVarDecl 0x55e47d6d2c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d2e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d2ea0 # | | | |-NoThrowAttr 0x55e47d6d2ee0 Implicit # | | | `-ConstAttr 0x55e47d6d2f08 Implicit # | | |-FunctionDecl 0x55e47d6d3158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d2f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55e47d6d3000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d3210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d3270 # | | | |-NoThrowAttr 0x55e47d6d32b0 Implicit # | | | `-ConstAttr 0x55e47d6d32d8 Implicit # | | |-FunctionDecl 0x55e47d6d3528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d3350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55e47d6d33d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d35e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d3640 # | | | |-NoThrowAttr 0x55e47d6d3680 Implicit # | | | `-ConstAttr 0x55e47d6d36a8 Implicit # | | |-FunctionDecl 0x55e47d6d3938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d3720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55e47d6d37a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d39f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d3a50 # | | | |-NoThrowAttr 0x55e47d6d3a90 Implicit # | | | `-ConstAttr 0x55e47d6d3ab8 Implicit # | | |-FunctionDecl 0x55e47d6d3cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d3b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d6d3bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d3d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d3de0 # | | | |-NoThrowAttr 0x55e47d6d3e20 Implicit # | | | `-ConstAttr 0x55e47d6d3e48 Implicit # | | |-FunctionDecl 0x55e47d6d4098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d3ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55e47d6d3f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d4150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d41b0 # | | | |-NoThrowAttr 0x55e47d6d41f0 Implicit # | | | `-ConstAttr 0x55e47d6d4218 Implicit # | | |-FunctionDecl 0x55e47d6d4468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d4290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55e47d6d4310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d4520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d4580 # | | | |-NoThrowAttr 0x55e47d6d45c0 Implicit # | | | `-ConstAttr 0x55e47d6d45e8 Implicit # | | |-FunctionDecl 0x55e47d6d4838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d4660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55e47d6d46e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d48f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d4950 # | | | |-NoThrowAttr 0x55e47d6d4990 Implicit # | | | `-ConstAttr 0x55e47d6d49b8 Implicit # | | |-FunctionDecl 0x55e47d6d4be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d4a18 col:55 'float' # | | | |-ParmVarDecl 0x55e47d6d4a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d4ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d4d00 # | | | |-NoThrowAttr 0x55e47d6d4d40 Implicit # | | | `-ConstAttr 0x55e47d6d4d68 Implicit # | | |-FunctionDecl 0x55e47d6d4fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d4de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55e47d6d4e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d5070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d50d0 # | | | |-NoThrowAttr 0x55e47d6d5110 Implicit # | | | `-ConstAttr 0x55e47d6d5138 Implicit # | | |-FunctionDecl 0x55e47d6d5388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d51b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55e47d6d5230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d5440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d54a0 # | | | |-NoThrowAttr 0x55e47d6d54e0 Implicit # | | | `-ConstAttr 0x55e47d6d5508 Implicit # | | |-FunctionDecl 0x55e47d6d5758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d5580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55e47d6d5600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d5810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d5890 # | | | |-NoThrowAttr 0x55e47d6d58d0 Implicit # | | | `-ConstAttr 0x55e47d6d58f8 Implicit # | | |-FunctionDecl 0x55e47d6d5b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d5970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55e47d6d59f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d5c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d5c60 # | | | |-NoThrowAttr 0x55e47d6d5ca0 Implicit # | | | `-ConstAttr 0x55e47d6d5cc8 Implicit # | | |-FunctionDecl 0x55e47d6d5f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d5d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d6d5dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d5fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d6030 # | | | |-NoThrowAttr 0x55e47d6d6070 Implicit # | | | `-ConstAttr 0x55e47d6d6098 Implicit # | | |-FunctionDecl 0x55e47d6d62e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d6110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d6d6190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d63a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d6400 # | | | |-NoThrowAttr 0x55e47d6d6440 Implicit # | | | `-ConstAttr 0x55e47d6d6468 Implicit # | | |-FunctionDecl 0x55e47d6d66b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d64e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d6d6560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d6770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d67d0 # | | | |-NoThrowAttr 0x55e47d6d6810 Implicit # | | | `-ConstAttr 0x55e47d6d6838 Implicit # | | |-FunctionDecl 0x55e47d6d6a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d68b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e47d6d6930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d6b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d6ba0 # | | | |-NoThrowAttr 0x55e47d6d6be0 Implicit # | | | `-ConstAttr 0x55e47d6d6c08 Implicit # | | |-FunctionDecl 0x55e47d6d6e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d6c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d6d6d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d6f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d6f70 # | | | |-NoThrowAttr 0x55e47d6d6fb0 Implicit # | | | `-ConstAttr 0x55e47d6d6fd8 Implicit # | | |-FunctionDecl 0x55e47d6d7228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d7050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d6d70d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d72e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d7340 # | | | |-NoThrowAttr 0x55e47d6d7380 Implicit # | | | `-ConstAttr 0x55e47d6d73a8 Implicit # | | |-FunctionDecl 0x55e47d6d75f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d7420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d6d74a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d76b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d7710 # | | | |-NoThrowAttr 0x55e47d6d7750 Implicit # | | | `-ConstAttr 0x55e47d6d7778 Implicit # | | |-FunctionDecl 0x55e47d6d79f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d77d8 col:57 'double' # | | | |-ParmVarDecl 0x55e47d6d78a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d7ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d7b10 # | | | |-NoThrowAttr 0x55e47d6d7b50 Implicit # | | | `-ConstAttr 0x55e47d6d7b78 Implicit # | | |-FunctionDecl 0x55e47d6d7dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d7bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55e47d6d7c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d7e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d7ee0 # | | | |-NoThrowAttr 0x55e47d6d7f20 Implicit # | | | `-ConstAttr 0x55e47d6d7f48 Implicit # | | |-FunctionDecl 0x55e47d6d8198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d7fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55e47d6d8040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d8250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d82b0 # | | | |-NoThrowAttr 0x55e47d6d82f0 Implicit # | | | `-ConstAttr 0x55e47d6d8318 Implicit # | | |-FunctionDecl 0x55e47d6d8568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55e47d6d8390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55e47d6d8410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6d8620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e47d6d8680 # | | | |-NoThrowAttr 0x55e47d6d86c0 Implicit # | | | `-ConstAttr 0x55e47d6d86e8 Implicit # | | |-FunctionDecl 0x55e47d6d8820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55e47d6d8770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e47d6d88d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6d8990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e47d6d89c0 # | | | |-NoThrowAttr 0x55e47d6d8a00 Implicit # | | | `-ConstAttr 0x55e47d6d8a28 Implicit # | | |-FunctionDecl 0x55e47d6d8b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e47d6d8aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e47d6d8c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6d8cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e47d6d8cf0 # | | | |-NoThrowAttr 0x55e47d6d8d30 Implicit # | | | `-ConstAttr 0x55e47d6d8d58 Implicit # | | |-FunctionDecl 0x55e47d6d8e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e47d6d8de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e47d6d8f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6d9000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e47d6d9030 # | | | |-NoThrowAttr 0x55e47d6d9070 Implicit # | | | `-ConstAttr 0x55e47d6d9098 Implicit # | | |-FunctionDecl 0x55e47d6d91d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e47d6d9120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e47d6d9280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6d9340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e47d6d9370 # | | | |-NoThrowAttr 0x55e47d6d93b0 Implicit # | | | `-ConstAttr 0x55e47d6d93d8 Implicit # | | |-FunctionDecl 0x55e47d6d9510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e47d6d9460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e47d6d95c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6d9680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e47d6d96b0 # | | | |-NoThrowAttr 0x55e47d6d96f0 Implicit # | | | `-ConstAttr 0x55e47d6d9718 Implicit # | | |-FunctionDecl 0x55e47d6d98b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d6d97a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e47d6d9960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6d9a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e47d6d9a50 # | | | |-NoThrowAttr 0x55e47d6d9a90 Implicit # | | | `-ConstAttr 0x55e47d6d9ab8 Implicit # | | |-FunctionDecl 0x55e47d6d9bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d6d9b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e47d6d9ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6d9d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e47d6d9d90 # | | | |-NoThrowAttr 0x55e47d6d9dd0 Implicit # | | | `-ConstAttr 0x55e47d6d9df8 Implicit # | | |-FunctionDecl 0x55e47d6d9f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d6d9e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e47d6d9fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6da0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e47d6da0d0 # | | | |-NoThrowAttr 0x55e47d6da110 Implicit # | | | `-ConstAttr 0x55e47d6da138 Implicit # | | |-FunctionDecl 0x55e47d6da270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55e47d6da1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e47d6da320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6da3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e47d6da410 # | | | |-NoThrowAttr 0x55e47d6da450 Implicit # | | | `-ConstAttr 0x55e47d6da478 Implicit # | | |-FunctionDecl 0x55e47d6da5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e47d6da4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e47d6da650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6da710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e47d6da740 # | | | |-NoThrowAttr 0x55e47d6da780 Implicit # | | | `-ConstAttr 0x55e47d6da7a8 Implicit # | | |-FunctionDecl 0x55e47d6da8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e47d6da830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e47d6da990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6daa50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e47d6daa80 # | | | |-NoThrowAttr 0x55e47d6daac0 Implicit # | | | `-ConstAttr 0x55e47d6daae8 Implicit # | | |-FunctionDecl 0x55e47d6dac20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e47d6dab70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e47d6dacd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6dad90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e47d6dadc0 # | | | |-NoThrowAttr 0x55e47d6dae00 Implicit # | | | `-ConstAttr 0x55e47d6dae28 Implicit # | | |-FunctionDecl 0x55e47d6daf60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e47d6daeb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e47d6db010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6db0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e47d6db100 # | | | |-NoThrowAttr 0x55e47d6db140 Implicit # | | | `-ConstAttr 0x55e47d6db168 Implicit # | | |-FunctionDecl 0x55e47d6db2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d6db1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e47d6db350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6db410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e47d6db440 # | | | |-NoThrowAttr 0x55e47d6db480 Implicit # | | | `-ConstAttr 0x55e47d6db4a8 Implicit # | | |-FunctionDecl 0x55e47d6db5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d6db530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e47d6db690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6db750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e47d6db780 # | | | |-NoThrowAttr 0x55e47d6db7c0 Implicit # | | | `-ConstAttr 0x55e47d6db7e8 Implicit # | | |-FunctionDecl 0x55e47d6db970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d6db8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e47d6dba20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6dbae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e47d6dbb10 # | | | |-NoThrowAttr 0x55e47d6dbb50 Implicit # | | | `-ConstAttr 0x55e47d6dbb78 Implicit # | | |-FunctionDecl 0x55e47d6dbcb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55e47d6dbc00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e47d6dbd60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6dbe20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e47d6dbe50 # | | | |-NoThrowAttr 0x55e47d6dbe90 Implicit # | | | `-ConstAttr 0x55e47d6dbeb8 Implicit # | | |-FunctionDecl 0x55e47d6dbfe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e47d6dbf30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e47d6dc090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6dc150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e47d6dc180 # | | | |-NoThrowAttr 0x55e47d6dc1c0 Implicit # | | | `-ConstAttr 0x55e47d6dc1e8 Implicit # | | |-FunctionDecl 0x55e47d6dc320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e47d6dc270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e47d6dc3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6dc490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e47d6dc4c0 # | | | |-NoThrowAttr 0x55e47d6dc500 Implicit # | | | `-ConstAttr 0x55e47d6dc528 Implicit # | | |-FunctionDecl 0x55e47d6dc660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e47d6dc5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e47d6dc710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6dc7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e47d6dc800 # | | | |-NoThrowAttr 0x55e47d6dc840 Implicit # | | | `-ConstAttr 0x55e47d6dc868 Implicit # | | |-FunctionDecl 0x55e47d6dc9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e47d6dc8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e47d6dca50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6dcb10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e47d6dcb40 # | | | |-NoThrowAttr 0x55e47d6dcb80 Implicit # | | | `-ConstAttr 0x55e47d6dcba8 Implicit # | | |-FunctionDecl 0x55e47d6dcce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d6dcc30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e47d6dcd90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6dce50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e47d6dce80 # | | | |-NoThrowAttr 0x55e47d6dcec0 Implicit # | | | `-ConstAttr 0x55e47d6dcee8 Implicit # | | |-FunctionDecl 0x55e47d6dd020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d6dcf70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e47d6dd0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6dd190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e47d6dd1c0 # | | | |-NoThrowAttr 0x55e47d6dd200 Implicit # | | | `-ConstAttr 0x55e47d6dd228 Implicit # | | |-FunctionDecl 0x55e47d6dd360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d6dd2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e47d6dd410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6dd4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e47d6dd500 # | | | |-NoThrowAttr 0x55e47d6dd540 Implicit # | | | `-ConstAttr 0x55e47d6dd568 Implicit # | | |-FunctionDecl 0x55e47d6dd678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55e47d6dd5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55e47d6dd728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6dd788 # | | | |-NoThrowAttr 0x55e47d6dd7c8 Implicit # | | | `-ConstAttr 0x55e47d6dd7f0 Implicit # | | |-FunctionDecl 0x55e47d6dd9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6dd858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6dda68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6ddac8 # | | | |-NoThrowAttr 0x55e47d6ddb08 Implicit # | | | `-ConstAttr 0x55e47d6ddb30 Implicit # | | |-FunctionDecl 0x55e47d6ddc58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6ddba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ddd08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6ddd68 # | | | |-NoThrowAttr 0x55e47d6ddda8 Implicit # | | | `-ConstAttr 0x55e47d6dddd0 Implicit # | | |-FunctionDecl 0x55e47d6ddef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6dde48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ddfa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6de008 # | | | |-NoThrowAttr 0x55e47d6de048 Implicit # | | | `-ConstAttr 0x55e47d6de070 Implicit # | | |-FunctionDecl 0x55e47d6de180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55e47d6de0d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55e47d6de230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6de290 # | | | |-NoThrowAttr 0x55e47d6de2d0 Implicit # | | | `-ConstAttr 0x55e47d6de2f8 Implicit # | | |-FunctionDecl 0x55e47d6de420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55e47d6de370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6de4d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6de530 # | | | |-NoThrowAttr 0x55e47d6de570 Implicit # | | | `-ConstAttr 0x55e47d6de598 Implicit # | | |-FunctionDecl 0x55e47d6de6c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55e47d6de610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6de770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6de7d0 # | | | |-NoThrowAttr 0x55e47d6de810 Implicit # | | | `-ConstAttr 0x55e47d6de838 Implicit # | | |-FunctionDecl 0x55e47d6de960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55e47d6de8b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6dea10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6dea70 # | | | |-NoThrowAttr 0x55e47d6deab0 Implicit # | | | `-ConstAttr 0x55e47d6dead8 Implicit # | | |-FunctionDecl 0x55e47d6dec00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55e47d6deb50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6decb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6ded10 # | | | |-NoThrowAttr 0x55e47d6ded50 Implicit # | | | `-ConstAttr 0x55e47d6ded78 Implicit # | | |-FunctionDecl 0x55e47d6deea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e47d6dedf0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6def50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6defb0 # | | | |-NoThrowAttr 0x55e47d6deff0 Implicit # | | | `-ConstAttr 0x55e47d6df018 Implicit # | | |-FunctionDecl 0x55e47d6df140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e47d6df090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6df1f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6df250 # | | | |-NoThrowAttr 0x55e47d6df290 Implicit # | | | `-ConstAttr 0x55e47d6df2b8 Implicit # | | |-FunctionDecl 0x55e47d6df3e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e47d6df330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6df490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6df4f0 # | | | |-NoThrowAttr 0x55e47d6df530 Implicit # | | | `-ConstAttr 0x55e47d6df558 Implicit # | | |-FunctionDecl 0x55e47d6df680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e47d6df5d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d6df730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6df790 # | | | |-NoThrowAttr 0x55e47d6df7d0 Implicit # | | | `-ConstAttr 0x55e47d6df7f8 Implicit # | | |-FunctionDecl 0x55e47d6dfbc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e47d6df870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6dfc70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6dfcd0 # | | | |-NoThrowAttr 0x55e47d6dfd10 Implicit # | | | `-ConstAttr 0x55e47d6dfd38 Implicit # | | |-FunctionDecl 0x55e47d6dfe60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e47d6dfdb0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6dff10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6dff70 # | | | |-NoThrowAttr 0x55e47d6dffb0 Implicit # | | | `-ConstAttr 0x55e47d6dffd8 Implicit # | | |-FunctionDecl 0x55e47d6e0100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e47d6e0050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6e01b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6e0210 # | | | |-NoThrowAttr 0x55e47d6e0250 Implicit # | | | `-ConstAttr 0x55e47d6e0278 Implicit # | | |-FunctionDecl 0x55e47d6e03a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e47d6e02f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d6e0450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6e04b0 # | | | |-NoThrowAttr 0x55e47d6e04f0 Implicit # | | | `-ConstAttr 0x55e47d6e0518 Implicit # | | |-FunctionDecl 0x55e47d6e0640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d6e0590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6e06f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6e0750 # | | | |-NoThrowAttr 0x55e47d6e0790 Implicit # | | | `-ConstAttr 0x55e47d6e07b8 Implicit # | | |-FunctionDecl 0x55e47d6e08e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d6e0830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6e0990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6e09f0 # | | | |-NoThrowAttr 0x55e47d6e0a30 Implicit # | | | `-ConstAttr 0x55e47d6e0a58 Implicit # | | |-FunctionDecl 0x55e47d6e0b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d6e0ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6e0c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6e0c90 # | | | |-NoThrowAttr 0x55e47d6e0cd0 Implicit # | | | `-ConstAttr 0x55e47d6e0cf8 Implicit # | | |-FunctionDecl 0x55e47d6e0e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55e47d6e0d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55e47d6e0eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6e0f18 # | | | |-NoThrowAttr 0x55e47d6e0f58 Implicit # | | | `-ConstAttr 0x55e47d6e0f80 Implicit # | | |-FunctionDecl 0x55e47d6e10a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6e0ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6e1158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6e11b8 # | | | |-NoThrowAttr 0x55e47d6e11f8 Implicit # | | | `-ConstAttr 0x55e47d6e1220 Implicit # | | |-FunctionDecl 0x55e47d6e1348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6e1298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6e13f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6e1458 # | | | |-NoThrowAttr 0x55e47d6e1498 Implicit # | | | `-ConstAttr 0x55e47d6e14c0 Implicit # | | |-FunctionDecl 0x55e47d6e15e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6e1538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6e1698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6e16f8 # | | | |-NoThrowAttr 0x55e47d6e1738 Implicit # | | | `-ConstAttr 0x55e47d6e1760 Implicit # | | |-FunctionDecl 0x55e47d6e1870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55e47d6e17c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55e47d6e1920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6e1980 # | | | |-NoThrowAttr 0x55e47d6e19c0 Implicit # | | | `-ConstAttr 0x55e47d6e19e8 Implicit # | | |-FunctionDecl 0x55e47d6e1b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55e47d6e1a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6e1e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6e1e70 # | | | |-NoThrowAttr 0x55e47d6e1eb0 Implicit # | | | `-ConstAttr 0x55e47d6e1ed8 Implicit # | | |-FunctionDecl 0x55e47d6e2000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55e47d6e1f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6e20b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6e2110 # | | | |-NoThrowAttr 0x55e47d6e2150 Implicit # | | | `-ConstAttr 0x55e47d6e2178 Implicit # | | |-FunctionDecl 0x55e47d6e22a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55e47d6e21f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6e2350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e47d6e23b0 # | | | |-NoThrowAttr 0x55e47d6e23f0 Implicit # | | | `-ConstAttr 0x55e47d6e2418 Implicit # | | |-FunctionDecl 0x55e47d6e2528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55e47d6e2478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55e47d6e25d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e2638 # | | | |-NoThrowAttr 0x55e47d6e2678 Implicit # | | | `-ConstAttr 0x55e47d6e26a0 Implicit # | | |-FunctionDecl 0x55e47d6e27b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6e2708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6e2868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e28c8 # | | | |-NoThrowAttr 0x55e47d6e2908 Implicit # | | | `-ConstAttr 0x55e47d6e2930 Implicit # | | |-FunctionDecl 0x55e47d6e2a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6e29a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6e2b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e2b68 # | | | |-NoThrowAttr 0x55e47d6e2ba8 Implicit # | | | `-ConstAttr 0x55e47d6e2bd0 Implicit # | | |-FunctionDecl 0x55e47d6e2cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6e2c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6e2da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e2e08 # | | | |-NoThrowAttr 0x55e47d6e2e48 Implicit # | | | `-ConstAttr 0x55e47d6e2e70 Implicit # | | |-FunctionDecl 0x55e47d6e2f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55e47d6e2ee0 col:50 'int' # | | | |-AvailabilityAttr 0x55e47d6e3040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6e3100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e3130 # | | | |-NoThrowAttr 0x55e47d6e3170 Implicit # | | | `-ConstAttr 0x55e47d6e3198 Implicit # | | |-FunctionDecl 0x55e47d6e32d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55e47d6e3220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55e47d6e3380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6e3440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e3470 # | | | |-NoThrowAttr 0x55e47d6e34b0 Implicit # | | | `-ConstAttr 0x55e47d6e34d8 Implicit # | | |-FunctionDecl 0x55e47d6e3610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55e47d6e3560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55e47d6e36c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6e3780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e37b0 # | | | |-NoThrowAttr 0x55e47d6e37f0 Implicit # | | | `-ConstAttr 0x55e47d6e3818 Implicit # | | |-FunctionDecl 0x55e47d6e3950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55e47d6e38a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55e47d6e3a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6e3ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e3af0 # | | | |-NoThrowAttr 0x55e47d6e3b30 Implicit # | | | `-ConstAttr 0x55e47d6e3b58 Implicit # | | |-FunctionDecl 0x55e47d6e3c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55e47d6e3be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e47d6e3d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6e4e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e4e60 # | | | |-NoThrowAttr 0x55e47d6e4ea0 Implicit # | | | `-ConstAttr 0x55e47d6e4ec8 Implicit # | | |-FunctionDecl 0x55e47d6e5000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e47d6e4f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e47d6e50b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6e5170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e51a0 # | | | |-NoThrowAttr 0x55e47d6e51e0 Implicit # | | | `-ConstAttr 0x55e47d6e5208 Implicit # | | |-FunctionDecl 0x55e47d6e5340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e47d6e5290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e47d6e53f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6e54b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e54e0 # | | | |-NoThrowAttr 0x55e47d6e5520 Implicit # | | | `-ConstAttr 0x55e47d6e5548 Implicit # | | |-FunctionDecl 0x55e47d6e5680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e47d6e55d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e47d6e5730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6e57f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e5820 # | | | |-NoThrowAttr 0x55e47d6e5860 Implicit # | | | `-ConstAttr 0x55e47d6e5888 Implicit # | | |-FunctionDecl 0x55e47d6e59c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e47d6e5910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55e47d6e5a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6e5b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e5b60 # | | | |-NoThrowAttr 0x55e47d6e5ba0 Implicit # | | | `-ConstAttr 0x55e47d6e5bc8 Implicit # | | |-FunctionDecl 0x55e47d6e5d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e47d6e5c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55e47d6e5db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6e5e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e5ea0 # | | | |-NoThrowAttr 0x55e47d6e5ee0 Implicit # | | | `-ConstAttr 0x55e47d6e5f08 Implicit # | | |-FunctionDecl 0x55e47d6e6040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e47d6e5f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55e47d6e60f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6e61b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e61e0 # | | | |-NoThrowAttr 0x55e47d6e6220 Implicit # | | | `-ConstAttr 0x55e47d6e6248 Implicit # | | |-FunctionDecl 0x55e47d6e6380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e47d6e62d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55e47d6e6430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6e64f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e6520 # | | | |-NoThrowAttr 0x55e47d6e6560 Implicit # | | | `-ConstAttr 0x55e47d6e6588 Implicit # | | |-FunctionDecl 0x55e47d6e66c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e47d6e6610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e47d6e6770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6e6830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e6860 # | | | |-NoThrowAttr 0x55e47d6e68a0 Implicit # | | | `-ConstAttr 0x55e47d6e68c8 Implicit # | | |-FunctionDecl 0x55e47d6e6a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d6e6950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e47d6e6ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6e6b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6e6ba0 # | | | |-NoThrowAttr 0x55e47d6e6be0 Implicit # | | | `-ConstAttr 0x55e47d6e6c08 Implicit # | | |-FunctionDecl 0x55e47d6e6d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d6e6c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e47d6ea5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6ea680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6ea6b0 # | | | |-NoThrowAttr 0x55e47d6ea6f0 Implicit # | | | `-ConstAttr 0x55e47d6ea718 Implicit # | | |-FunctionDecl 0x55e47d6ea850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d6ea7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e47d6ea900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6ea9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6ea9f0 # | | | |-NoThrowAttr 0x55e47d6eaa30 Implicit # | | | `-ConstAttr 0x55e47d6eaa58 Implicit # | | |-FunctionDecl 0x55e47d6eab78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55e47d6eaac8 col:54 'float' # | | | |-AvailabilityAttr 0x55e47d6eac28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6eace8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6ead18 # | | | |-NoThrowAttr 0x55e47d6ead58 Implicit # | | | `-ConstAttr 0x55e47d6ead80 Implicit # | | |-FunctionDecl 0x55e47d6eaeb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6eae08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55e47d6eaf68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6eb028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6eb058 # | | | |-NoThrowAttr 0x55e47d6eb098 Implicit # | | | `-ConstAttr 0x55e47d6eb0c0 Implicit # | | |-FunctionDecl 0x55e47d6eb1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6eb148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55e47d6eb2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6eb368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6eb398 # | | | |-NoThrowAttr 0x55e47d6eb3d8 Implicit # | | | `-ConstAttr 0x55e47d6eb400 Implicit # | | |-FunctionDecl 0x55e47d6eb538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6eb488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55e47d6eb5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6eb6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6eb6d8 # | | | |-NoThrowAttr 0x55e47d6eb718 Implicit # | | | `-ConstAttr 0x55e47d6eb740 Implicit # | | |-FunctionDecl 0x55e47d6eb860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55e47d6eb7b0 col:56 'double' # | | | |-AvailabilityAttr 0x55e47d6eb910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6eb9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6eba00 # | | | |-NoThrowAttr 0x55e47d6eba40 Implicit # | | | `-ConstAttr 0x55e47d6eba68 Implicit # | | |-FunctionDecl 0x55e47d6ebba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55e47d6ebaf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55e47d6ebc50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6ebd10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6ebd40 # | | | |-NoThrowAttr 0x55e47d6ebd80 Implicit # | | | `-ConstAttr 0x55e47d6ebda8 Implicit # | | |-FunctionDecl 0x55e47d6ebee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55e47d6ebe30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55e47d6ebf90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6ec050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6ec080 # | | | |-NoThrowAttr 0x55e47d6ec0c0 Implicit # | | | `-ConstAttr 0x55e47d6ec0e8 Implicit # | | |-FunctionDecl 0x55e47d6ec220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55e47d6ec170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55e47d6ec2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6ec390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e47d6ec3c0 # | | | |-NoThrowAttr 0x55e47d6ec400 Implicit # | | | `-ConstAttr 0x55e47d6ec428 Implicit # | | |-FunctionDecl 0x55e47d6ec5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55e47d6ec488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55e47d6ec680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ec6e0 # | | | |-NoThrowAttr 0x55e47d6ec720 Implicit # | | | `-ConstAttr 0x55e47d6ec748 Implicit # | | |-FunctionDecl 0x55e47d6ec860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6ec7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ec910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ec970 # | | | |-NoThrowAttr 0x55e47d6ec9b0 Implicit # | | | `-ConstAttr 0x55e47d6ec9d8 Implicit # | | |-FunctionDecl 0x55e47d6ecb00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6eca50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ecbb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ecc10 # | | | |-NoThrowAttr 0x55e47d6ecc50 Implicit # | | | `-ConstAttr 0x55e47d6ecc78 Implicit # | | |-FunctionDecl 0x55e47d6ecda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6eccf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ece50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6eceb0 # | | | |-NoThrowAttr 0x55e47d6ecef0 Implicit # | | | `-ConstAttr 0x55e47d6ecf18 Implicit # | | |-FunctionDecl 0x55e47d6ed028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55e47d6ecf78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55e47d6ed0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ed138 # | | | |-NoThrowAttr 0x55e47d6ed178 Implicit # | | | `-ConstAttr 0x55e47d6ed1a0 Implicit # | | |-FunctionDecl 0x55e47d6ed2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55e47d6ed218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ed378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ed3d8 # | | | |-NoThrowAttr 0x55e47d6ed418 Implicit # | | | `-ConstAttr 0x55e47d6ed440 Implicit # | | |-FunctionDecl 0x55e47d6ed568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55e47d6ed4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ed618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ed678 # | | | |-NoThrowAttr 0x55e47d6ed6b8 Implicit # | | | `-ConstAttr 0x55e47d6ed6e0 Implicit # | | |-FunctionDecl 0x55e47d6ed808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55e47d6ed758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ed8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ed918 # | | | |-NoThrowAttr 0x55e47d6ed958 Implicit # | | | `-ConstAttr 0x55e47d6ed980 Implicit # | | |-FunctionDecl 0x55e47d6edaa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55e47d6ed9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6edb58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6edbb8 # | | | |-NoThrowAttr 0x55e47d6edbf8 Implicit # | | | `-ConstAttr 0x55e47d6edc20 Implicit # | | |-FunctionDecl 0x55e47d6edd48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e47d6edc98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6eddf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ede58 # | | | |-NoThrowAttr 0x55e47d6ede98 Implicit # | | | `-ConstAttr 0x55e47d6edec0 Implicit # | | |-FunctionDecl 0x55e47d6edfe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e47d6edf38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ee098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ee0f8 # | | | |-NoThrowAttr 0x55e47d6ee138 Implicit # | | | `-ConstAttr 0x55e47d6ee160 Implicit # | | |-FunctionDecl 0x55e47d6ee288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e47d6ee1d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ee338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ee398 # | | | |-NoThrowAttr 0x55e47d6ee3d8 Implicit # | | | `-ConstAttr 0x55e47d6ee400 Implicit # | | |-FunctionDecl 0x55e47d6ee528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e47d6ee478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d6ee5e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ee648 # | | | |-NoThrowAttr 0x55e47d6ee688 Implicit # | | | `-ConstAttr 0x55e47d6ee6b0 Implicit # | | |-FunctionDecl 0x55e47d6ee7d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e47d6ee728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ee888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ee8e8 # | | | |-NoThrowAttr 0x55e47d6ee928 Implicit # | | | `-ConstAttr 0x55e47d6ee950 Implicit # | | |-FunctionDecl 0x55e47d6eea78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e47d6ee9c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6eeb28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6eeb88 # | | | |-NoThrowAttr 0x55e47d6eebc8 Implicit # | | | `-ConstAttr 0x55e47d6eebf0 Implicit # | | |-FunctionDecl 0x55e47d6eed18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e47d6eec68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6eedc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6eee28 # | | | |-NoThrowAttr 0x55e47d6eee68 Implicit # | | | `-ConstAttr 0x55e47d6eee90 Implicit # | | |-FunctionDecl 0x55e47d6eefb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e47d6eef08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d6ef068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ef0c8 # | | | |-NoThrowAttr 0x55e47d6ef108 Implicit # | | | `-ConstAttr 0x55e47d6ef130 Implicit # | | |-FunctionDecl 0x55e47d6ef258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d6ef1a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ef308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ef368 # | | | |-NoThrowAttr 0x55e47d6ef3a8 Implicit # | | | `-ConstAttr 0x55e47d6ef3d0 Implicit # | | |-FunctionDecl 0x55e47d6ef4f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d6ef448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ef5a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ef608 # | | | |-NoThrowAttr 0x55e47d6ef648 Implicit # | | | `-ConstAttr 0x55e47d6ef670 Implicit # | | |-FunctionDecl 0x55e47d6ef798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d6ef6e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ef848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6ef8a8 # | | | |-NoThrowAttr 0x55e47d6ef8e8 Implicit # | | | `-ConstAttr 0x55e47d6ef910 Implicit # | | |-FunctionDecl 0x55e47d6efa20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55e47d6ef970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55e47d6efad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6efb30 # | | | |-NoThrowAttr 0x55e47d6efb70 Implicit # | | | `-ConstAttr 0x55e47d6efb98 Implicit # | | |-FunctionDecl 0x55e47d6efcc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6efc10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6efd70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6efdd0 # | | | |-NoThrowAttr 0x55e47d6efe10 Implicit # | | | `-ConstAttr 0x55e47d6efe38 Implicit # | | |-FunctionDecl 0x55e47d6eff60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6efeb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6f0010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6f0070 # | | | |-NoThrowAttr 0x55e47d6f00b0 Implicit # | | | `-ConstAttr 0x55e47d6f00d8 Implicit # | | |-FunctionDecl 0x55e47d6f0200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6f0150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6f02b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6f0310 # | | | |-NoThrowAttr 0x55e47d6f0350 Implicit # | | | `-ConstAttr 0x55e47d6f0378 Implicit # | | |-FunctionDecl 0x55e47d6f0488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55e47d6f03d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55e47d6f0538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6f0598 # | | | |-NoThrowAttr 0x55e47d690ce0 Implicit # | | | `-ConstAttr 0x55e47d690d08 Implicit # | | |-FunctionDecl 0x55e47d690e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55e47d690d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d690ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d690f40 # | | | |-NoThrowAttr 0x55e47d690f80 Implicit # | | | `-ConstAttr 0x55e47d690fa8 Implicit # | | |-FunctionDecl 0x55e47d6910d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55e47d691020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d691180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d6911e0 # | | | |-NoThrowAttr 0x55e47d691220 Implicit # | | | `-ConstAttr 0x55e47d691248 Implicit # | | |-FunctionDecl 0x55e47d691370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55e47d6912c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d691420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e47d691480 # | | | |-NoThrowAttr 0x55e47d6914c0 Implicit # | | | `-ConstAttr 0x55e47d6914e8 Implicit # | | |-FunctionDecl 0x55e47d6915f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55e47d691548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55e47d6916a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d691708 # | | | |-NoThrowAttr 0x55e47d691748 Implicit # | | | `-ConstAttr 0x55e47d691770 Implicit # | | |-FunctionDecl 0x55e47d691888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6917d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d691938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d691998 # | | | |-NoThrowAttr 0x55e47d6919d8 Implicit # | | | `-ConstAttr 0x55e47d691a00 Implicit # | | |-FunctionDecl 0x55e47d691b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d691a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d691bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d691c38 # | | | |-NoThrowAttr 0x55e47d691c78 Implicit # | | | `-ConstAttr 0x55e47d691ca0 Implicit # | | |-FunctionDecl 0x55e47d691dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d691d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d691e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d691ed8 # | | | |-NoThrowAttr 0x55e47d691f18 Implicit # | | | `-ConstAttr 0x55e47d691f40 Implicit # | | |-FunctionDecl 0x55e47d692060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55e47d691fb0 col:54 'int' # | | | |-AvailabilityAttr 0x55e47d692110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6921d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d692200 # | | | |-NoThrowAttr 0x55e47d692240 Implicit # | | | `-ConstAttr 0x55e47d692268 Implicit # | | |-FunctionDecl 0x55e47d6923a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55e47d6922f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55e47d692450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d692510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d692540 # | | | |-NoThrowAttr 0x55e47d692580 Implicit # | | | `-ConstAttr 0x55e47d6925a8 Implicit # | | |-FunctionDecl 0x55e47d6926e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55e47d692630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55e47d692790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d692850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d692880 # | | | |-NoThrowAttr 0x55e47d6928c0 Implicit # | | | `-ConstAttr 0x55e47d6928e8 Implicit # | | |-FunctionDecl 0x55e47d692a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55e47d692970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55e47d692ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d692b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d692bc0 # | | | |-NoThrowAttr 0x55e47d692c00 Implicit # | | | `-ConstAttr 0x55e47d692c28 Implicit # | | |-FunctionDecl 0x55e47d692da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55e47d692cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e47d692e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d692f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d692f40 # | | | |-NoThrowAttr 0x55e47d692f80 Implicit # | | | `-ConstAttr 0x55e47d692fa8 Implicit # | | |-FunctionDecl 0x55e47d6930e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e47d693030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e47d693190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d693250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d693280 # | | | |-NoThrowAttr 0x55e47d6932c0 Implicit # | | | `-ConstAttr 0x55e47d6932e8 Implicit # | | |-FunctionDecl 0x55e47d693420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e47d693370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e47d6934d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d693590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d6935c0 # | | | |-NoThrowAttr 0x55e47d693600 Implicit # | | | `-ConstAttr 0x55e47d693628 Implicit # | | |-FunctionDecl 0x55e47d693760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e47d6936b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e47d693810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6938d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d693900 # | | | |-NoThrowAttr 0x55e47d693940 Implicit # | | | `-ConstAttr 0x55e47d693968 Implicit # | | |-FunctionDecl 0x55e47d693aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e47d6939f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55e47d693b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d693c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d693c40 # | | | |-NoThrowAttr 0x55e47d693c80 Implicit # | | | `-ConstAttr 0x55e47d693ca8 Implicit # | | |-FunctionDecl 0x55e47d693de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e47d693d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55e47d693e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d693f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d693f80 # | | | |-NoThrowAttr 0x55e47d693fc0 Implicit # | | | `-ConstAttr 0x55e47d693fe8 Implicit # | | |-FunctionDecl 0x55e47d694120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e47d694070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55e47d6941d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d694290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d6942c0 # | | | |-NoThrowAttr 0x55e47d694300 Implicit # | | | `-ConstAttr 0x55e47d694328 Implicit # | | |-FunctionDecl 0x55e47d694460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e47d6943b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55e47d694510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6945d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d694600 # | | | |-NoThrowAttr 0x55e47d694640 Implicit # | | | `-ConstAttr 0x55e47d694668 Implicit # | | |-FunctionDecl 0x55e47d6947a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e47d6946f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e47d694850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d694910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d694940 # | | | |-NoThrowAttr 0x55e47d694980 Implicit # | | | `-ConstAttr 0x55e47d6949a8 Implicit # | | |-FunctionDecl 0x55e47d694ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d694a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e47d694b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d694c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d694c80 # | | | |-NoThrowAttr 0x55e47d694cc0 Implicit # | | | `-ConstAttr 0x55e47d6fc610 Implicit # | | |-FunctionDecl 0x55e47d6fc748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d6fc698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e47d6fc7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6fc8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d6fc8e8 # | | | |-NoThrowAttr 0x55e47d6fc928 Implicit # | | | `-ConstAttr 0x55e47d6fc950 Implicit # | | |-FunctionDecl 0x55e47d6fca88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d6fc9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e47d6fcb38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6fcbf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d6fcc28 # | | | |-NoThrowAttr 0x55e47d6fcc68 Implicit # | | | `-ConstAttr 0x55e47d6fcc90 Implicit # | | |-FunctionDecl 0x55e47d6fcdb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55e47d6fcd00 col:58 'float' # | | | |-AvailabilityAttr 0x55e47d6fce60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6fcf20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d6fcf50 # | | | |-NoThrowAttr 0x55e47d6fcf90 Implicit # | | | `-ConstAttr 0x55e47d6fcfb8 Implicit # | | |-FunctionDecl 0x55e47d6fd0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6fd040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55e47d6fd1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6fd260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d6fd290 # | | | |-NoThrowAttr 0x55e47d6fd2d0 Implicit # | | | `-ConstAttr 0x55e47d6fd2f8 Implicit # | | |-FunctionDecl 0x55e47d6fd430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6fd380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55e47d6fd4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6fd5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d6fd5d0 # | | | |-NoThrowAttr 0x55e47d6fd610 Implicit # | | | `-ConstAttr 0x55e47d6fd638 Implicit # | | |-FunctionDecl 0x55e47d6fd770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6fd6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55e47d6fd820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6fd8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d6fd910 # | | | |-NoThrowAttr 0x55e47d6fd950 Implicit # | | | `-ConstAttr 0x55e47d6fd978 Implicit # | | |-FunctionDecl 0x55e47d6fda98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55e47d6fd9e8 col:60 'double' # | | | |-AvailabilityAttr 0x55e47d6fdb48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6fdc08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d6fdc38 # | | | |-NoThrowAttr 0x55e47d6fdc78 Implicit # | | | `-ConstAttr 0x55e47d6fdca0 Implicit # | | |-FunctionDecl 0x55e47d6fddd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55e47d6fdd28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55e47d6fde88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6fdf48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d6fdf78 # | | | |-NoThrowAttr 0x55e47d6fdfb8 Implicit # | | | `-ConstAttr 0x55e47d6fdfe0 Implicit # | | |-FunctionDecl 0x55e47d6fe118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55e47d6fe068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55e47d6fe1c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6fe288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d6fe2b8 # | | | |-NoThrowAttr 0x55e47d6fe2f8 Implicit # | | | `-ConstAttr 0x55e47d6fe320 Implicit # | | |-FunctionDecl 0x55e47d6fe458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55e47d6fe3a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55e47d6fe508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e47d6fe5c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e47d6fe620 # | | | |-NoThrowAttr 0x55e47d6fe660 Implicit # | | | `-ConstAttr 0x55e47d6fe688 Implicit # | | |-FunctionDecl 0x55e47d6fe798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55e47d6fe6e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55e47d6fe848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d6fe8a8 # | | | |-NoThrowAttr 0x55e47d6fe8e8 Implicit # | | | `-ConstAttr 0x55e47d6fe910 Implicit # | | |-FunctionDecl 0x55e47d6fea28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6fe978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6fead8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d6feb38 # | | | |-NoThrowAttr 0x55e47d6feb78 Implicit # | | | `-ConstAttr 0x55e47d6feba0 Implicit # | | |-FunctionDecl 0x55e47d6fecc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6fec18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6fed78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d6fedd8 # | | | |-NoThrowAttr 0x55e47d6fee18 Implicit # | | | `-ConstAttr 0x55e47d6fee40 Implicit # | | |-FunctionDecl 0x55e47d6fef68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6feeb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ff018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d6ff078 # | | | |-NoThrowAttr 0x55e47d6ff0b8 Implicit # | | | `-ConstAttr 0x55e47d6ff0e0 Implicit # | | |-FunctionDecl 0x55e47d6ff1f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55e47d6ff140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55e47d6ff2a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d6ff300 # | | | |-NoThrowAttr 0x55e47d6ff340 Implicit # | | | `-ConstAttr 0x55e47d6ff368 Implicit # | | |-FunctionDecl 0x55e47d6ff490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55e47d6ff3e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ff540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d6ff5a0 # | | | |-NoThrowAttr 0x55e47d6ff5e0 Implicit # | | | `-ConstAttr 0x55e47d6ff608 Implicit # | | |-FunctionDecl 0x55e47d6ff730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55e47d6ff680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ff7e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d6ff840 # | | | |-NoThrowAttr 0x55e47d6ff880 Implicit # | | | `-ConstAttr 0x55e47d6ff8a8 Implicit # | | |-FunctionDecl 0x55e47d6ff9d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55e47d6ff920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ffa80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d6ffae0 # | | | |-NoThrowAttr 0x55e47d6ffb20 Implicit # | | | `-ConstAttr 0x55e47d6ffb48 Implicit # | | |-FunctionDecl 0x55e47d6ffc70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55e47d6ffbc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6ffd20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d6ffd80 # | | | |-NoThrowAttr 0x55e47d6ffdc0 Implicit # | | | `-ConstAttr 0x55e47d6ffde8 Implicit # | | |-FunctionDecl 0x55e47d6fff10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e47d6ffe60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6fffc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d700020 # | | | |-NoThrowAttr 0x55e47d700060 Implicit # | | | `-ConstAttr 0x55e47d700088 Implicit # | | |-FunctionDecl 0x55e47d7001b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e47d700100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d700260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d7002c0 # | | | |-NoThrowAttr 0x55e47d700300 Implicit # | | | `-ConstAttr 0x55e47d700328 Implicit # | | |-FunctionDecl 0x55e47d700450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e47d7003a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d700500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d700560 # | | | |-NoThrowAttr 0x55e47d7005a0 Implicit # | | | `-ConstAttr 0x55e47d7005c8 Implicit # | | |-FunctionDecl 0x55e47d700710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e47d700660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d7007c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d700820 # | | | |-NoThrowAttr 0x55e47d700860 Implicit # | | | `-ConstAttr 0x55e47d700888 Implicit # | | |-FunctionDecl 0x55e47d7009b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e47d700900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d700a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d700ac0 # | | | |-NoThrowAttr 0x55e47d700b00 Implicit # | | | `-ConstAttr 0x55e47d700b28 Implicit # | | |-FunctionDecl 0x55e47d700c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e47d700ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d700d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d700d60 # | | | |-NoThrowAttr 0x55e47d700da0 Implicit # | | | `-ConstAttr 0x55e47d700dc8 Implicit # | | |-FunctionDecl 0x55e47d700ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e47d700e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d700fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d701000 # | | | |-NoThrowAttr 0x55e47d701040 Implicit # | | | `-ConstAttr 0x55e47d701068 Implicit # | | |-FunctionDecl 0x55e47d701190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e47d7010e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d701240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d7012a0 # | | | |-NoThrowAttr 0x55e47d7012e0 Implicit # | | | `-ConstAttr 0x55e47d701308 Implicit # | | |-FunctionDecl 0x55e47d701430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d701380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7014e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d701540 # | | | |-NoThrowAttr 0x55e47d701580 Implicit # | | | `-ConstAttr 0x55e47d7015a8 Implicit # | | |-FunctionDecl 0x55e47d7016d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d701620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d701780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d7017e0 # | | | |-NoThrowAttr 0x55e47d701820 Implicit # | | | `-ConstAttr 0x55e47d701848 Implicit # | | |-FunctionDecl 0x55e47d701970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d7018c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d701a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d701a80 # | | | |-NoThrowAttr 0x55e47d701ac0 Implicit # | | | `-ConstAttr 0x55e47d701ae8 Implicit # | | |-FunctionDecl 0x55e47d701bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55e47d701b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55e47d701ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d701d08 # | | | |-NoThrowAttr 0x55e47d701d48 Implicit # | | | `-ConstAttr 0x55e47d701d70 Implicit # | | |-FunctionDecl 0x55e47d701e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d701de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d701f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d701fa8 # | | | |-NoThrowAttr 0x55e47d701fe8 Implicit # | | | `-ConstAttr 0x55e47d702010 Implicit # | | |-FunctionDecl 0x55e47d702138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d702088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7021e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d702248 # | | | |-NoThrowAttr 0x55e47d702288 Implicit # | | | `-ConstAttr 0x55e47d7022b0 Implicit # | | |-FunctionDecl 0x55e47d7023d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d702328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d702488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d7024e8 # | | | |-NoThrowAttr 0x55e47d702528 Implicit # | | | `-ConstAttr 0x55e47d702550 Implicit # | | |-FunctionDecl 0x55e47d702670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55e47d7025b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55e47d702720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d702780 # | | | |-NoThrowAttr 0x55e47d7027c0 Implicit # | | | `-ConstAttr 0x55e47d7027e8 Implicit # | | |-FunctionDecl 0x55e47d702910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55e47d702860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7029c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d702a20 # | | | |-NoThrowAttr 0x55e47d702a60 Implicit # | | | `-ConstAttr 0x55e47d702a88 Implicit # | | |-FunctionDecl 0x55e47d702bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55e47d702b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d702c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d702cc0 # | | | |-NoThrowAttr 0x55e47d702d00 Implicit # | | | `-ConstAttr 0x55e47d702d28 Implicit # | | |-FunctionDecl 0x55e47d702e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55e47d702da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d702f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e47d702f60 # | | | |-NoThrowAttr 0x55e47d702fa0 Implicit # | | | `-ConstAttr 0x55e47d702fc8 Implicit # | | |-FunctionDecl 0x55e47d7030d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55e47d703028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55e47d703188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d7031e8 # | | | |-NoThrowAttr 0x55e47d703228 Implicit # | | | `-ConstAttr 0x55e47d703250 Implicit # | | |-FunctionDecl 0x55e47d703368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d7032b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d703418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d703478 # | | | |-NoThrowAttr 0x55e47d7034b8 Implicit # | | | `-ConstAttr 0x55e47d7034e0 Implicit # | | |-FunctionDecl 0x55e47d703608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d703558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7036b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d703718 # | | | |-NoThrowAttr 0x55e47d703758 Implicit # | | | `-ConstAttr 0x55e47d703780 Implicit # | | |-FunctionDecl 0x55e47d7038a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d7037f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d703958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d7039b8 # | | | |-NoThrowAttr 0x55e47d7039f8 Implicit # | | | `-ConstAttr 0x55e47d703a20 Implicit # | | |-FunctionDecl 0x55e47d703b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55e47d703a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55e47d703be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d703c40 # | | | |-NoThrowAttr 0x55e47d703c80 Implicit # | | | `-ConstAttr 0x55e47d703ca8 Implicit # | | |-FunctionDecl 0x55e47d703dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55e47d703d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d703e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d703ee0 # | | | |-NoThrowAttr 0x55e47d703f20 Implicit # | | | `-ConstAttr 0x55e47d703f48 Implicit # | | |-FunctionDecl 0x55e47d704070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55e47d703fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d704120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d704180 # | | | |-NoThrowAttr 0x55e47d7041c0 Implicit # | | | `-ConstAttr 0x55e47d7041e8 Implicit # | | |-FunctionDecl 0x55e47d704310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55e47d704260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7043c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d704420 # | | | |-NoThrowAttr 0x55e47d704460 Implicit # | | | `-ConstAttr 0x55e47d704488 Implicit # | | |-FunctionDecl 0x55e47d704650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55e47d704500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d704700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d704760 # | | | |-NoThrowAttr 0x55e47d7047a0 Implicit # | | | `-ConstAttr 0x55e47d7047c8 Implicit # | | |-FunctionDecl 0x55e47d7048f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e47d704840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7049a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d704a00 # | | | |-NoThrowAttr 0x55e47d704a40 Implicit # | | | `-ConstAttr 0x55e47d704a68 Implicit # | | |-FunctionDecl 0x55e47d704b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e47d704ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d704c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d704ca0 # | | | |-NoThrowAttr 0x55e47d704ce0 Implicit # | | | `-ConstAttr 0x55e47d704d08 Implicit # | | |-FunctionDecl 0x55e47d704e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e47d704d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d704ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d704f40 # | | | |-NoThrowAttr 0x55e47d704f80 Implicit # | | | `-ConstAttr 0x55e47d704fa8 Implicit # | | |-FunctionDecl 0x55e47d7050d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e47d705020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d705180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d7051e0 # | | | |-NoThrowAttr 0x55e47d705220 Implicit # | | | `-ConstAttr 0x55e47d705248 Implicit # | | |-FunctionDecl 0x55e47d705370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e47d7052c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d705420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d705480 # | | | |-NoThrowAttr 0x55e47d7054c0 Implicit # | | | `-ConstAttr 0x55e47d7054e8 Implicit # | | |-FunctionDecl 0x55e47d705610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e47d705560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7056c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d705720 # | | | |-NoThrowAttr 0x55e47d705760 Implicit # | | | `-ConstAttr 0x55e47d705788 Implicit # | | |-FunctionDecl 0x55e47d7058b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e47d705800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d705960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d7059c0 # | | | |-NoThrowAttr 0x55e47d705a00 Implicit # | | | `-ConstAttr 0x55e47d705a28 Implicit # | | |-FunctionDecl 0x55e47d705b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e47d705aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d705c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d705c60 # | | | |-NoThrowAttr 0x55e47d705ca0 Implicit # | | | `-ConstAttr 0x55e47d705cc8 Implicit # | | |-FunctionDecl 0x55e47d705df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d705d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d705ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d705f00 # | | | |-NoThrowAttr 0x55e47d705f40 Implicit # | | | `-ConstAttr 0x55e47d705f68 Implicit # | | |-FunctionDecl 0x55e47d706090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d705fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d706140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d7061a0 # | | | |-NoThrowAttr 0x55e47d7061e0 Implicit # | | | `-ConstAttr 0x55e47d706208 Implicit # | | |-FunctionDecl 0x55e47d706330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d706280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7063e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d706440 # | | | |-NoThrowAttr 0x55e47d706480 Implicit # | | | `-ConstAttr 0x55e47d7064a8 Implicit # | | |-FunctionDecl 0x55e47d706660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55e47d706508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55e47d706710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d706770 # | | | |-NoThrowAttr 0x55e47d7067b0 Implicit # | | | `-ConstAttr 0x55e47d7067d8 Implicit # | | |-FunctionDecl 0x55e47d706900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d706850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7069b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d706a10 # | | | |-NoThrowAttr 0x55e47d706a50 Implicit # | | | `-ConstAttr 0x55e47d706a78 Implicit # | | |-FunctionDecl 0x55e47d706ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d706af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d706c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d706cb0 # | | | |-NoThrowAttr 0x55e47d706cf0 Implicit # | | | `-ConstAttr 0x55e47d706d18 Implicit # | | |-FunctionDecl 0x55e47d706e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d706d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d706ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d706f50 # | | | |-NoThrowAttr 0x55e47d706f90 Implicit # | | | `-ConstAttr 0x55e47d706fb8 Implicit # | | |-FunctionDecl 0x55e47d7070c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55e47d707018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55e47d707178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d7071d8 # | | | |-NoThrowAttr 0x55e47d707218 Implicit # | | | `-ConstAttr 0x55e47d707240 Implicit # | | |-FunctionDecl 0x55e47d707368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55e47d7072b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d707418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d707478 # | | | |-NoThrowAttr 0x55e47d7074b8 Implicit # | | | `-ConstAttr 0x55e47d7074e0 Implicit # | | |-FunctionDecl 0x55e47d707608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55e47d707558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7076b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d707718 # | | | |-NoThrowAttr 0x55e47d707758 Implicit # | | | `-ConstAttr 0x55e47d707780 Implicit # | | |-FunctionDecl 0x55e47d7078a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55e47d7077f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d707958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e47d7079b8 # | | | |-NoThrowAttr 0x55e47d7079f8 Implicit # | | | `-ConstAttr 0x55e47d707a20 Implicit # | | |-FunctionDecl 0x55e47d707b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55e47d707a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55e47d707be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d707c40 # | | | |-NoThrowAttr 0x55e47d707c80 Implicit # | | | `-ConstAttr 0x55e47d707ca8 Implicit # | | |-FunctionDecl 0x55e47d707dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d707d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d707e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d707ed0 # | | | |-NoThrowAttr 0x55e47d707f10 Implicit # | | | `-ConstAttr 0x55e47d707f38 Implicit # | | |-FunctionDecl 0x55e47d708060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d707fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d708110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d708170 # | | | |-NoThrowAttr 0x55e47d7081b0 Implicit # | | | `-ConstAttr 0x55e47d7081d8 Implicit # | | |-FunctionDecl 0x55e47d708300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d708250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7083b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d708410 # | | | |-NoThrowAttr 0x55e47d708450 Implicit # | | | `-ConstAttr 0x55e47d708478 Implicit # | | |-FunctionDecl 0x55e47d708588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55e47d7084d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55e47d708670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d7086d0 # | | | |-NoThrowAttr 0x55e47d708710 Implicit # | | | `-ConstAttr 0x55e47d708738 Implicit # | | |-FunctionDecl 0x55e47d708860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55e47d7087b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d708910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d708970 # | | | |-NoThrowAttr 0x55e47d7089b0 Implicit # | | | `-ConstAttr 0x55e47d7089d8 Implicit # | | |-FunctionDecl 0x55e47d708b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55e47d708a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d708bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d708c10 # | | | |-NoThrowAttr 0x55e47d708c50 Implicit # | | | `-ConstAttr 0x55e47d708c78 Implicit # | | |-FunctionDecl 0x55e47d708da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55e47d708cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d708e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d708eb0 # | | | |-NoThrowAttr 0x55e47d708ef0 Implicit # | | | `-ConstAttr 0x55e47d708f18 Implicit # | | |-FunctionDecl 0x55e47d709040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55e47d708f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d7090f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d709150 # | | | |-NoThrowAttr 0x55e47d709190 Implicit # | | | `-ConstAttr 0x55e47d7091b8 Implicit # | | |-FunctionDecl 0x55e47d7092e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e47d709230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d709390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d7093f0 # | | | |-NoThrowAttr 0x55e47d709430 Implicit # | | | `-ConstAttr 0x55e47d709458 Implicit # | | |-FunctionDecl 0x55e47d709580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e47d7094d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d709630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d709690 # | | | |-NoThrowAttr 0x55e47d7096d0 Implicit # | | | `-ConstAttr 0x55e47d7096f8 Implicit # | | |-FunctionDecl 0x55e47d709820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e47d709770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7098d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d709930 # | | | |-NoThrowAttr 0x55e47d709970 Implicit # | | | `-ConstAttr 0x55e47d709998 Implicit # | | |-FunctionDecl 0x55e47d709ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e47d709a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d709b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d709bd0 # | | | |-NoThrowAttr 0x55e47d709c10 Implicit # | | | `-ConstAttr 0x55e47d709c38 Implicit # | | |-FunctionDecl 0x55e47d709d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e47d709cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d709e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d709e70 # | | | |-NoThrowAttr 0x55e47d709eb0 Implicit # | | | `-ConstAttr 0x55e47d709ed8 Implicit # | | |-FunctionDecl 0x55e47d70a000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e47d709f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d70a0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d70a110 # | | | |-NoThrowAttr 0x55e47d70a150 Implicit # | | | `-ConstAttr 0x55e47d70a178 Implicit # | | |-FunctionDecl 0x55e47d70a2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e47d70a1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d70a350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d70a3b0 # | | | |-NoThrowAttr 0x55e47d70a3f0 Implicit # | | | `-ConstAttr 0x55e47d70a418 Implicit # | | |-FunctionDecl 0x55e47d70a540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e47d70a490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d70a5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d6b07d0 # | | | |-NoThrowAttr 0x55e47d6b0810 Implicit # | | | `-ConstAttr 0x55e47d6b0838 Implicit # | | |-FunctionDecl 0x55e47d6b0960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d6b08b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b0a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d6b0a70 # | | | |-NoThrowAttr 0x55e47d6b0ab0 Implicit # | | | `-ConstAttr 0x55e47d6b0ad8 Implicit # | | |-FunctionDecl 0x55e47d6b0c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d6b0b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b0cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d6b0d10 # | | | |-NoThrowAttr 0x55e47d6b0d50 Implicit # | | | `-ConstAttr 0x55e47d6b0d78 Implicit # | | |-FunctionDecl 0x55e47d6b0ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d6b0df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b0f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d6b0fb0 # | | | |-NoThrowAttr 0x55e47d6b0ff0 Implicit # | | | `-ConstAttr 0x55e47d6b1018 Implicit # | | |-FunctionDecl 0x55e47d6b1128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55e47d6b1078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55e47d6b11d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d6b1238 # | | | |-NoThrowAttr 0x55e47d6b1278 Implicit # | | | `-ConstAttr 0x55e47d6b12a0 Implicit # | | |-FunctionDecl 0x55e47d6b13c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6b1318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b1478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d6b14d8 # | | | |-NoThrowAttr 0x55e47d6b1518 Implicit # | | | `-ConstAttr 0x55e47d6b1540 Implicit # | | |-FunctionDecl 0x55e47d6b1668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6b15b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b1718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d6b1778 # | | | |-NoThrowAttr 0x55e47d6b17b8 Implicit # | | | `-ConstAttr 0x55e47d6b17e0 Implicit # | | |-FunctionDecl 0x55e47d6b1908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6b1858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b19b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d6b1a18 # | | | |-NoThrowAttr 0x55e47d6b1a58 Implicit # | | | `-ConstAttr 0x55e47d6b1a80 Implicit # | | |-FunctionDecl 0x55e47d6b1b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55e47d6b1ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55e47d6b1c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d6b1ca0 # | | | |-NoThrowAttr 0x55e47d6b1ce0 Implicit # | | | `-ConstAttr 0x55e47d6b1d08 Implicit # | | |-FunctionDecl 0x55e47d6b1e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55e47d6b1d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b1ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d6b1f40 # | | | |-NoThrowAttr 0x55e47d6b1f80 Implicit # | | | `-ConstAttr 0x55e47d6b1fa8 Implicit # | | |-FunctionDecl 0x55e47d6b20d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55e47d6b2020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b2180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d6b21e0 # | | | |-NoThrowAttr 0x55e47d6b2220 Implicit # | | | `-ConstAttr 0x55e47d6b2248 Implicit # | | |-FunctionDecl 0x55e47d6b2370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55e47d6b22c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b2420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e47d6b2480 # | | | |-NoThrowAttr 0x55e47d6b24c0 Implicit # | | | `-ConstAttr 0x55e47d6b24e8 Implicit # | | |-FunctionDecl 0x55e47d6b2638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55e47d6b2548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e47d6b26e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b2760 Implicit # | | | `-ConstAttr 0x55e47d6b2788 Implicit # | | |-FunctionDecl 0x55e47d6b2938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55e47d6b2810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b29e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b2a60 Implicit # | | | `-ConstAttr 0x55e47d6b2a88 Implicit # | | |-FunctionDecl 0x55e47d6b2c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55e47d6b2b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b2cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b2d50 Implicit # | | | `-ConstAttr 0x55e47d6b2d78 Implicit # | | |-FunctionDecl 0x55e47d6b2f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55e47d6b2df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b2fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b3040 Implicit # | | | `-ConstAttr 0x55e47d6b3068 Implicit # | | |-FunctionDecl 0x55e47d6b3178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55e47d6b30c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55e47d6b3228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b32a0 Implicit # | | | `-ConstAttr 0x55e47d6b32c8 Implicit # | | |-FunctionDecl 0x55e47d6b33f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55e47d6b3340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b34a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b3518 Implicit # | | | `-ConstAttr 0x55e47d6b3540 Implicit # | | |-FunctionDecl 0x55e47d6b3668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55e47d6b35b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b3718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b3790 Implicit # | | | `-ConstAttr 0x55e47d6b37b8 Implicit # | | |-FunctionDecl 0x55e47d6b38e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55e47d6b3830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b3990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b3a08 Implicit # | | | `-ConstAttr 0x55e47d6b3a30 Implicit # | | |-FunctionDecl 0x55e47d6b3bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55e47d6b3aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e47d6b3c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b3d00 Implicit # | | | `-ConstAttr 0x55e47d6b3d28 Implicit # | | |-FunctionDecl 0x55e47d6b3ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55e47d6b3da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b3f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b3ff0 Implicit # | | | `-ConstAttr 0x55e47d6b4018 Implicit # | | |-FunctionDecl 0x55e47d6b41b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55e47d6b4090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b4268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b42e0 Implicit # | | | `-ConstAttr 0x55e47d6b4308 Implicit # | | |-FunctionDecl 0x55e47d6b44a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55e47d6b4380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b4558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b45d0 Implicit # | | | `-ConstAttr 0x55e47d6b45f8 Implicit # | | |-FunctionDecl 0x55e47d6b47f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55e47d6b4658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55e47d6b48a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b4918 Implicit # | | | `-ConstAttr 0x55e47d6b4940 Implicit # | | |-FunctionDecl 0x55e47d6b4ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55e47d6b49b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b4b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b4c10 Implicit # | | | `-ConstAttr 0x55e47d6b4c38 Implicit # | | |-FunctionDecl 0x55e47d6b4dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55e47d6b4cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b4e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b4f00 Implicit # | | | `-ConstAttr 0x55e47d6b4f28 Implicit # | | |-FunctionDecl 0x55e47d6b50c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55e47d6b4fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b5178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b51f0 Implicit # | | | `-ConstAttr 0x55e47d6b5218 Implicit # | | |-FunctionDecl 0x55e47d6b53b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55e47d6b5290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e47d6b5468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b54e0 Implicit # | | | `-ConstAttr 0x55e47d6b5508 Implicit # | | |-FunctionDecl 0x55e47d6b56a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55e47d6b5580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b5758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b57d0 Implicit # | | | `-ConstAttr 0x55e47d6b57f8 Implicit # | | |-FunctionDecl 0x55e47d6b5998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55e47d6b5870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b5a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b5ac0 Implicit # | | | `-ConstAttr 0x55e47d6b5ae8 Implicit # | | |-FunctionDecl 0x55e47d6b5c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55e47d6b5b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b5d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b5db0 Implicit # | | | `-ConstAttr 0x55e47d6b5dd8 Implicit # | | |-FunctionDecl 0x55e47d6b5f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55e47d6b5e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e47d6b6028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b60a0 Implicit # | | | `-ConstAttr 0x55e47d6b60c8 Implicit # | | |-FunctionDecl 0x55e47d6b6268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e47d6b6140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b6318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b6390 Implicit # | | | `-ConstAttr 0x55e47d6b63b8 Implicit # | | |-FunctionDecl 0x55e47d6b6558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e47d6b6430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b6608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b6680 Implicit # | | | `-ConstAttr 0x55e47d6b66a8 Implicit # | | |-FunctionDecl 0x55e47d6b6868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e47d6b6720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b6918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b6990 Implicit # | | | `-ConstAttr 0x55e47d6b69b8 Implicit # | | |-FunctionDecl 0x55e47d6b6b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55e47d6b6a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55e47d6b6bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b6c30 Implicit # | | | `-ConstAttr 0x55e47d6b6c58 Implicit # | | |-FunctionDecl 0x55e47d6b6df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55e47d6b6cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b6ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b6f20 Implicit # | | | `-ConstAttr 0x55e47d6b6f48 Implicit # | | |-FunctionDecl 0x55e47d6b70e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55e47d6b6fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b7198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b7210 Implicit # | | | `-ConstAttr 0x55e47d6b7238 Implicit # | | |-FunctionDecl 0x55e47d6b73d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55e47d6b72b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b7488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e47d6b7500 Implicit # | | | `-ConstAttr 0x55e47d6b7528 Implicit # | | |-FunctionDecl 0x55e47d6b7638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55e47d6b7588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55e47d6b76e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e47d6b7760 Implicit # | | | `-ConstAttr 0x55e47d6b7788 Implicit # | | |-FunctionDecl 0x55e47d6b78a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6b77f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b7950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e47d6b79c8 Implicit # | | | `-ConstAttr 0x55e47d6b79f0 Implicit # | | |-FunctionDecl 0x55e47d6b7b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6b7a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b7bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e47d6b7c40 Implicit # | | | `-ConstAttr 0x55e47d6b7c68 Implicit # | | |-FunctionDecl 0x55e47d6b7d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6b7ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b7e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e47d6b7eb8 Implicit # | | | `-ConstAttr 0x55e47d6b7ee0 Implicit # | | |-FunctionDecl 0x55e47d6b7ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55e47d6b7f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55e47d6b80a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e47d6b8118 Implicit # | | | `-ConstAttr 0x55e47d6b8140 Implicit # | | |-FunctionDecl 0x55e47d6b8268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6b81b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b8318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e47d6b8390 Implicit # | | | `-ConstAttr 0x55e47d6b83b8 Implicit # | | |-FunctionDecl 0x55e47d6b84e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6b8430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b8590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e47d6b8608 Implicit # | | | `-ConstAttr 0x55e47d6b8630 Implicit # | | |-FunctionDecl 0x55e47d6b8758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6b86a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b8818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e47d6b8890 Implicit # | | | `-ConstAttr 0x55e47d6b88b8 Implicit # | | |-FunctionDecl 0x55e47d6b89e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55e47d6b8a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55e47d6b8ae8 # | | | |-NoThrowAttr 0x55e47d6b8b28 Implicit # | | | `-ConstAttr 0x55e47d6b8b50 Implicit # | | |-FunctionDecl 0x55e47d6b8c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55e47d6b8ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55e47d6b8d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e47d6b8d78 Implicit # | | | `-ConstAttr 0x55e47d6b8da0 Implicit # | | |-FunctionDecl 0x55e47d6b8eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6b8e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b8f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e47d6b8fe0 Implicit # | | | `-ConstAttr 0x55e47d6b9008 Implicit # | | |-FunctionDecl 0x55e47d6b9130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6b9080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b91e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e47d6b9258 Implicit # | | | `-ConstAttr 0x55e47d6b9280 Implicit # | | |-FunctionDecl 0x55e47d6b93a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6b92f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b9458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e47d6b94d0 Implicit # | | | `-ConstAttr 0x55e47d6b94f8 Implicit # | | |-FunctionDecl 0x55e47d6b9608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55e47d6b9558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e47d6b96b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e47d6b9730 Implicit # | | | `-ConstAttr 0x55e47d6b9758 Implicit # | | |-FunctionDecl 0x55e47d6b9880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d6b97d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b9930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e47d6b99a8 Implicit # | | | `-ConstAttr 0x55e47d6b99d0 Implicit # | | |-FunctionDecl 0x55e47d6b9af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d6b9a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b9ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e47d6b9c20 Implicit # | | | `-ConstAttr 0x55e47d6b9c48 Implicit # | | |-FunctionDecl 0x55e47d6b9d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d6b9cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6b9e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e47d6b9e98 Implicit # | | | `-ConstAttr 0x55e47d6b9ec0 Implicit # | | |-FunctionDecl 0x55e47d6b9fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55e47d6b9f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55e47d6ba080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e47d6ba0f8 Implicit # | | | `-ConstAttr 0x55e47d6ba120 Implicit # | | |-FunctionDecl 0x55e47d6ba238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d6ba188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ba2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e47d6ba360 Implicit # | | | `-ConstAttr 0x55e47d6ba388 Implicit # | | |-FunctionDecl 0x55e47d6ba4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d6ba400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ba560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e47d6ba5d8 Implicit # | | | `-ConstAttr 0x55e47d6ba600 Implicit # | | |-FunctionDecl 0x55e47d6ba728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d6ba678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d6ba7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e47d7226b8 Implicit # | | | `-ConstAttr 0x55e47d7226e0 Implicit # | | |-FunctionDecl 0x55e47d7227f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55e47d722740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e47d7228a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e47d722918 Implicit # | | | `-ConstAttr 0x55e47d722940 Implicit # | | |-FunctionDecl 0x55e47d722a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d7229b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d722b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e47d722b90 Implicit # | | | `-ConstAttr 0x55e47d722bb8 Implicit # | | |-FunctionDecl 0x55e47d722ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d722c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d722d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e47d722e08 Implicit # | | | `-ConstAttr 0x55e47d722e30 Implicit # | | |-FunctionDecl 0x55e47d722f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d722ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d723008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e47d723080 Implicit # | | | `-ConstAttr 0x55e47d7230a8 Implicit # | | |-FunctionDecl 0x55e47d7231b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55e47d723108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55e47d723268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e47d7232e0 Implicit # | | | `-ConstAttr 0x55e47d723308 Implicit # | | |-FunctionDecl 0x55e47d723420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d723370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7234d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e47d723548 Implicit # | | | `-ConstAttr 0x55e47d723570 Implicit # | | |-FunctionDecl 0x55e47d723698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d7235e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d723748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e47d7237c0 Implicit # | | | `-ConstAttr 0x55e47d7237e8 Implicit # | | |-FunctionDecl 0x55e47d723910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d723860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7239c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e47d723a38 Implicit # | | | `-ConstAttr 0x55e47d723a60 Implicit # | | |-FunctionDecl 0x55e47d723b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55e47d723ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55e47d723c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e47d723c98 Implicit # | | | `-ConstAttr 0x55e47d723cc0 Implicit # | | |-FunctionDecl 0x55e47d723de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d723d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d723e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e47d723f10 Implicit # | | | `-ConstAttr 0x55e47d723f38 Implicit # | | |-FunctionDecl 0x55e47d724060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d723fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d724110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e47d724188 Implicit # | | | `-ConstAttr 0x55e47d7241b0 Implicit # | | |-FunctionDecl 0x55e47d7242d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55e47d724228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d724388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e47d724400 Implicit # | | | `-ConstAttr 0x55e47d724428 Implicit # | | |-FunctionDecl 0x55e47d724538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55e47d724488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55e47d7245e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e47d724680 Implicit # | | | `-ConstAttr 0x55e47d7246a8 Implicit # | | |-FunctionDecl 0x55e47d7247c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55e47d724710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d724870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e47d7248e8 Implicit # | | | `-ConstAttr 0x55e47d724910 Implicit # | | |-FunctionDecl 0x55e47d724a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55e47d724988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d724ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e47d724b60 Implicit # | | | `-ConstAttr 0x55e47d724b88 Implicit # | | |-FunctionDecl 0x55e47d724cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55e47d724c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e47d724d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e47d724dd8 Implicit # | | | `-ConstAttr 0x55e47d724e00 Implicit # | | |-FunctionDecl 0x55e47d724f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55e47d724e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55e47d724fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e47d725038 Implicit # | | | `-ConstAttr 0x55e47d725060 Implicit # | | |-FunctionDecl 0x55e47d725188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55e47d7250d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e47d725238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e47d7252b0 Implicit # | | | `-ConstAttr 0x55e47d7252d8 Implicit # | | |-FunctionDecl 0x55e47d725400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55e47d725350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e47d7254b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e47d725528 Implicit # | | | `-ConstAttr 0x55e47d725550 Implicit # | | `-FunctionDecl 0x55e47d725678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55e47d7255c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55e47d725728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55e47d7257a0 Implicit # | | `-ConstAttr 0x55e47d7257c8 Implicit # | |-LinkageSpecDecl 0x55e47d6676f8 col:45 implicit C # | | `-FunctionDecl 0x55e47d667748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55e47d6677f0 <> Implicit 501 # | | |-NoThrowAttr 0x55e47d667850 Implicit # | | `-ConstAttr 0x55e47d667878 Implicit # | |-NamespaceDecl 0x55e47d725818 prev 0x55e47d62bca8 line:12:11 hlsl # | | |-original Namespace 0x55e47d582a98 'hlsl' # | | |-FunctionDecl 0x55e47d725a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d725930 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d725d98 # | | | | `-ReturnStmt 0x55e47d725d88 # | | | | `-CallExpr 0x55e47d725d58 'float' # | | | | |-ImplicitCastExpr 0x55e47d725d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d725ce8 '' Function 0x55e47d638c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d725cc0 'float' # | | | | `-ImplicitCastExpr 0x55e47d725ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d725c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d725c58 'double' lvalue ParmVar 0x55e47d725930 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d725ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d725f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d725e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d726358 # | | | | `-ReturnStmt 0x55e47d726348 # | | | | `-CallExpr 0x55e47d726318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d726300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d726278 '' Function 0x55e47d638ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d726250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d726238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d726220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7261e8 'double2':'vector' lvalue ParmVar 0x55e47d725e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d726038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d726548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d726418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d72b398 # | | | | `-ReturnStmt 0x55e47d72b388 # | | | | `-CallExpr 0x55e47d72b358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d72b340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d72b2c0 '' Function 0x55e47d639120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d72b298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d72b280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d72b268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d72b230 'double3':'vector' lvalue ParmVar 0x55e47d726418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d7265f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d72b588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d72b458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d72b968 # | | | | `-ReturnStmt 0x55e47d72b958 # | | | | `-CallExpr 0x55e47d72b928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d72b910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d72b888 '' Function 0x55e47d639398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d72b860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d72b848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d72b830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d72b7f8 'double4':'vector' lvalue ParmVar 0x55e47d72b458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d72b638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d72bb08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d72ba18 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d72be60 # | | | | `-ReturnStmt 0x55e47d72be50 # | | | | `-CallExpr 0x55e47d72be20 'float' # | | | | |-ImplicitCastExpr 0x55e47d72be08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d72bde8 '' Function 0x55e47d638c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d72bdc0 'float' # | | | | `-ImplicitCastExpr 0x55e47d72bda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d72bd90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d72bd58 'int' lvalue ParmVar 0x55e47d72ba18 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d72bbb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d72c038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d72bf10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d72c3b0 # | | | | `-ReturnStmt 0x55e47d72c3a0 # | | | | `-CallExpr 0x55e47d72c370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d72c358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d72c338 '' Function 0x55e47d638ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d72c310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d72c2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d72c2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d72c2a8 'int2':'vector' lvalue ParmVar 0x55e47d72bf10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d72c0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d72c588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d72c460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d72c908 # | | | | `-ReturnStmt 0x55e47d72c8f8 # | | | | `-CallExpr 0x55e47d72c8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d72c8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d72c890 '' Function 0x55e47d639120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d72c868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d72c850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d72c838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d72c800 'int3':'vector' lvalue ParmVar 0x55e47d72c460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d72c638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d72cae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d72c9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d72ce70 # | | | | `-ReturnStmt 0x55e47d72ce60 # | | | | `-CallExpr 0x55e47d72ce30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d72ce18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d72cdf8 '' Function 0x55e47d639398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d72cdd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d72cdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d72cda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d72cd68 'int4':'vector' lvalue ParmVar 0x55e47d72c9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d72cb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d72cfd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d72cf20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d7323f8 # | | | | `-ReturnStmt 0x55e47d7323e8 # | | | | `-CallExpr 0x55e47d7323b8 'float' # | | | | |-ImplicitCastExpr 0x55e47d7323a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d732380 '' Function 0x55e47d638c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d732358 'float' # | | | | `-ImplicitCastExpr 0x55e47d732340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d732328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7322f0 'uint':'unsigned int' lvalue ParmVar 0x55e47d72cf20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d732130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d732558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7324a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d7328f0 # | | | | `-ReturnStmt 0x55e47d7328e0 # | | | | `-CallExpr 0x55e47d7328b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d732898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d732878 '' Function 0x55e47d638ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d732850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d732838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d732820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7327e8 'uint2':'vector' lvalue ParmVar 0x55e47d7324a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d732608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d732a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7329a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d732df0 # | | | | `-ReturnStmt 0x55e47d732de0 # | | | | `-CallExpr 0x55e47d732db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d732d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d732d78 '' Function 0x55e47d639120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d732d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d732d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d732d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d732ce8 'uint3':'vector' lvalue ParmVar 0x55e47d7329a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d732b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d732f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d732ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d7332f8 # | | | | `-ReturnStmt 0x55e47d7332e8 # | | | | `-CallExpr 0x55e47d7332b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7332a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d733280 '' Function 0x55e47d639398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d733258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d733240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d733228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7331f0 'uint4':'vector' lvalue ParmVar 0x55e47d732ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d733000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7334d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7333a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d733870 # | | | | `-ReturnStmt 0x55e47d733860 # | | | | `-CallExpr 0x55e47d733830 'float' # | | | | |-ImplicitCastExpr 0x55e47d733818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7337f8 '' Function 0x55e47d638c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7337d0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7337b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7337a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d733768 'int64_t':'long' lvalue ParmVar 0x55e47d7333a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d733588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d733a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d733920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d733e00 # | | | | `-ReturnStmt 0x55e47d733df0 # | | | | `-CallExpr 0x55e47d733dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d733da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d733d88 '' Function 0x55e47d638ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d733d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d733d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d733d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d733cf8 'int64_t2':'vector' lvalue ParmVar 0x55e47d733920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d733af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d733fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d733eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7343b0 # | | | | `-ReturnStmt 0x55e47d7343a0 # | | | | `-CallExpr 0x55e47d734370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d734358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d734338 '' Function 0x55e47d639120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d734310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7342f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7342e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7342a8 'int64_t3':'vector' lvalue ParmVar 0x55e47d733eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d734088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d734588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d734460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d734950 # | | | | `-ReturnStmt 0x55e47d734940 # | | | | `-CallExpr 0x55e47d734910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7348f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7348d8 '' Function 0x55e47d639398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7348b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d734898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d734880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d734848 'int64_t4':'vector' lvalue ParmVar 0x55e47d734460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d734638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d734b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d734a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d734ee0 # | | | | `-ReturnStmt 0x55e47d734ed0 # | | | | `-CallExpr 0x55e47d734ea0 'float' # | | | | |-ImplicitCastExpr 0x55e47d734e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d734e68 '' Function 0x55e47d638c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d734e40 'float' # | | | | `-ImplicitCastExpr 0x55e47d734e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d734e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d734dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d734a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d734bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7350b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d734f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d735490 # | | | | `-ReturnStmt 0x55e47d735480 # | | | | `-CallExpr 0x55e47d735450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d735438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d735418 '' Function 0x55e47d638ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7353f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7353d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7353c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d735388 'uint64_t2':'vector' lvalue ParmVar 0x55e47d734f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d735168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d735668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d735540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d735a48 # | | | | `-ReturnStmt 0x55e47d735a38 # | | | | `-CallExpr 0x55e47d735a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7359f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7359d0 '' Function 0x55e47d639120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7359a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d735990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d735978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d735940 'uint64_t3':'vector' lvalue ParmVar 0x55e47d735540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d735718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d735c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d735af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d736010 # | | | | `-ReturnStmt 0x55e47d736000 # | | | | `-CallExpr 0x55e47d735fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d735fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d735f98 '' Function 0x55e47d639398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d735f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d735f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d735f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d735f08 'uint64_t4':'vector' lvalue ParmVar 0x55e47d735af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d735cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d736198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7360d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d7364e0 # | | | | `-ReturnStmt 0x55e47d7364d0 # | | | | `-CallExpr 0x55e47d7364a0 'float' # | | | | |-ImplicitCastExpr 0x55e47d736488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d736468 '' Function 0x55e47d652920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d736440 'float' # | | | | `-ImplicitCastExpr 0x55e47d736428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d736410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7363d8 'double' lvalue ParmVar 0x55e47d7360d0 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d736248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d736650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7365a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d7369b8 # | | | | `-ReturnStmt 0x55e47d7369a8 # | | | | `-CallExpr 0x55e47d736978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d736960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d736940 '' Function 0x55e47d652b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d736918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d736900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7368e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7368b0 'double2':'vector' lvalue ParmVar 0x55e47d7365a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d736700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d736b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d736a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d736e98 # | | | | `-ReturnStmt 0x55e47d736e88 # | | | | `-CallExpr 0x55e47d736e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d736e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d736e20 '' Function 0x55e47d641588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d736df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d736de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d736dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d736d90 'double3':'vector' lvalue ParmVar 0x55e47d736a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d736bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d737008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d736f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d737380 # | | | | `-ReturnStmt 0x55e47d737370 # | | | | `-CallExpr 0x55e47d737340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d737328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d737308 '' Function 0x55e47d641800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7372e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7372c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7372b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d737278 'double4':'vector' lvalue ParmVar 0x55e47d736f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d7370b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7374e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d737430 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d737838 # | | | | `-ReturnStmt 0x55e47d737828 # | | | | `-CallExpr 0x55e47d7377f8 'float' # | | | | |-ImplicitCastExpr 0x55e47d7377e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7377c0 '' Function 0x55e47d652920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d737798 'float' # | | | | `-ImplicitCastExpr 0x55e47d737780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d737768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d737730 'int' lvalue ParmVar 0x55e47d737430 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d737590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d737998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7378e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d737d10 # | | | | `-ReturnStmt 0x55e47d737d00 # | | | | `-CallExpr 0x55e47d737cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d737cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d737c98 '' Function 0x55e47d652b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d737c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d737c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d737c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d737c08 'int2':'vector' lvalue ParmVar 0x55e47d7378e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d737a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d737e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d737dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d740380 # | | | | `-ReturnStmt 0x55e47d740370 # | | | | `-CallExpr 0x55e47d740340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d740328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d740308 '' Function 0x55e47d641588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7402e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d738138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d738120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7380e8 'int3':'vector' lvalue ParmVar 0x55e47d737dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d737f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7404e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d740430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d740868 # | | | | `-ReturnStmt 0x55e47d740858 # | | | | `-CallExpr 0x55e47d740828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d740810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7407f0 '' Function 0x55e47d641800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7407c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7407b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d740798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d740760 'int4':'vector' lvalue ParmVar 0x55e47d740430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d740590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7409c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d740918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d740d40 # | | | | `-ReturnStmt 0x55e47d740d30 # | | | | `-CallExpr 0x55e47d740d00 'float' # | | | | |-ImplicitCastExpr 0x55e47d740ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d740cc8 '' Function 0x55e47d652920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d740ca0 'float' # | | | | `-ImplicitCastExpr 0x55e47d740c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d740c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d740c38 'uint':'unsigned int' lvalue ParmVar 0x55e47d740918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d740a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d740ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d740df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d741238 # | | | | `-ReturnStmt 0x55e47d741228 # | | | | `-CallExpr 0x55e47d7411f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7411e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7411c0 '' Function 0x55e47d652b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d741198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d741180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d741168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d741130 'uint2':'vector' lvalue ParmVar 0x55e47d740df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d740f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d741398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7412e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d741738 # | | | | `-ReturnStmt 0x55e47d741728 # | | | | `-CallExpr 0x55e47d7416f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7416e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7416c0 '' Function 0x55e47d641588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d741698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d741680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d741668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d741630 'uint3':'vector' lvalue ParmVar 0x55e47d7412e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d741448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d741898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7417e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d741c40 # | | | | `-ReturnStmt 0x55e47d741c30 # | | | | `-CallExpr 0x55e47d741c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d741be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d741bc8 '' Function 0x55e47d641800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d741ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d741b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d741b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d741b38 'uint4':'vector' lvalue ParmVar 0x55e47d7417e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d741948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d741da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d741cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d742138 # | | | | `-ReturnStmt 0x55e47d742128 # | | | | `-CallExpr 0x55e47d7420f8 'float' # | | | | |-ImplicitCastExpr 0x55e47d7420e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7420c0 '' Function 0x55e47d652920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d742098 'float' # | | | | `-ImplicitCastExpr 0x55e47d742080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d742068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d742030 'int64_t':'long' lvalue ParmVar 0x55e47d741cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d741e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d742680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7421e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d742a38 # | | | | `-ReturnStmt 0x55e47d742a28 # | | | | `-CallExpr 0x55e47d7429f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7429e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7429c0 '' Function 0x55e47d652b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d742998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d742980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d742968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d742930 'int64_t2':'vector' lvalue ParmVar 0x55e47d7421e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d742730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d742b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d742ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d742f58 # | | | | `-ReturnStmt 0x55e47d742f48 # | | | | `-CallExpr 0x55e47d742f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d742f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d742ee0 '' Function 0x55e47d641588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d742eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d742ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d742e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d742e50 'int64_t3':'vector' lvalue ParmVar 0x55e47d742ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d742c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7430b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d743008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d743480 # | | | | `-ReturnStmt 0x55e47d743470 # | | | | `-CallExpr 0x55e47d743440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d743428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d743408 '' Function 0x55e47d641800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7433e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7433c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7433b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d743378 'int64_t4':'vector' lvalue ParmVar 0x55e47d743008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d743168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7435e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d743530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d743998 # | | | | `-ReturnStmt 0x55e47d743988 # | | | | `-CallExpr 0x55e47d743958 'float' # | | | | |-ImplicitCastExpr 0x55e47d743940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d743920 '' Function 0x55e47d652920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7438f8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7438e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7438c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d743890 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d743530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d743690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d743af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d743a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d743ed0 # | | | | `-ReturnStmt 0x55e47d743ec0 # | | | | `-CallExpr 0x55e47d743e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d743e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d743e58 '' Function 0x55e47d652b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d743e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d743e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d743e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d743dc8 'uint64_t2':'vector' lvalue ParmVar 0x55e47d743a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d743ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d744030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d743f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d744410 # | | | | `-ReturnStmt 0x55e47d744400 # | | | | `-CallExpr 0x55e47d7443d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7443b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d744398 '' Function 0x55e47d641588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d744370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d744358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d744340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d744308 'uint64_t3':'vector' lvalue ParmVar 0x55e47d743f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7440e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d744570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7444c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d746170 # | | | | `-ReturnStmt 0x55e47d746160 # | | | | `-CallExpr 0x55e47d746130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d746118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7460f8 '' Function 0x55e47d641800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7460d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7460b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7460a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d746068 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7444c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d744620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7462e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d746230 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d746628 # | | | | `-ReturnStmt 0x55e47d746618 # | | | | `-CallExpr 0x55e47d7465e8 'float' # | | | | |-ImplicitCastExpr 0x55e47d7465d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7465b0 '' Function 0x55e47d655d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d746588 'float' # | | | | `-ImplicitCastExpr 0x55e47d746570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d746558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d746520 'double' lvalue ParmVar 0x55e47d746230 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d746390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d746798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7466e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d746b00 # | | | | `-ReturnStmt 0x55e47d746af0 # | | | | `-CallExpr 0x55e47d746ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d746aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d746a88 '' Function 0x55e47d655f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d746a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d746a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d746a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7469f8 'double2':'vector' lvalue ParmVar 0x55e47d7466e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d746848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d746c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d746bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d746fe0 # | | | | `-ReturnStmt 0x55e47d746fd0 # | | | | `-CallExpr 0x55e47d746fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d746f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d746f68 '' Function 0x55e47d6561f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d746f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d746f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d746f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d746ed8 'double3':'vector' lvalue ParmVar 0x55e47d746bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d746d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d747150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7470a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d7474c8 # | | | | `-ReturnStmt 0x55e47d7474b8 # | | | | `-CallExpr 0x55e47d747488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d747470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d747450 '' Function 0x55e47d656468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d747428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d747410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7473f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7473c0 'double4':'vector' lvalue ParmVar 0x55e47d7470a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d747200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d747628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d747578 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d747980 # | | | | `-ReturnStmt 0x55e47d747970 # | | | | `-CallExpr 0x55e47d747940 'float' # | | | | |-ImplicitCastExpr 0x55e47d747928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d747908 '' Function 0x55e47d655d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7478e0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7478c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7478b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d747878 'int' lvalue ParmVar 0x55e47d747578 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d7476d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d747ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d747a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d747e58 # | | | | `-ReturnStmt 0x55e47d747e48 # | | | | `-CallExpr 0x55e47d747e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d747e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d747de0 '' Function 0x55e47d655f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d747db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d747da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d747d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d747d50 'int2':'vector' lvalue ParmVar 0x55e47d747a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d747b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d748e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d748d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d7491a8 # | | | | `-ReturnStmt 0x55e47d749198 # | | | | `-CallExpr 0x55e47d749168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d749150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d749130 '' Function 0x55e47d6561f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d749108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7490f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7490d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7490a0 'int3':'vector' lvalue ParmVar 0x55e47d748d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d748ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d749308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d749258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d749690 # | | | | `-ReturnStmt 0x55e47d749680 # | | | | `-CallExpr 0x55e47d749650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d749638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d749618 '' Function 0x55e47d656468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7495f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7495d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7495c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d749588 'int4':'vector' lvalue ParmVar 0x55e47d749258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d7493b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7497f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d749740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d749b68 # | | | | `-ReturnStmt 0x55e47d749b58 # | | | | `-CallExpr 0x55e47d749b28 'float' # | | | | |-ImplicitCastExpr 0x55e47d749b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d749af0 '' Function 0x55e47d655d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d749ac8 'float' # | | | | `-ImplicitCastExpr 0x55e47d749ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d749a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d749a60 'uint':'unsigned int' lvalue ParmVar 0x55e47d749740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d7498a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d749cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d749c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d74a060 # | | | | `-ReturnStmt 0x55e47d74a050 # | | | | `-CallExpr 0x55e47d74a020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d74a008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d749fe8 '' Function 0x55e47d655f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d749fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d749fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d749f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d749f58 'uint2':'vector' lvalue ParmVar 0x55e47d749c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d749d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d74a1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d74a110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d74a560 # | | | | `-ReturnStmt 0x55e47d74a550 # | | | | `-CallExpr 0x55e47d74a520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d74a508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d74a4e8 '' Function 0x55e47d6561f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d74a4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d74a4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d74a490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d74a458 'uint3':'vector' lvalue ParmVar 0x55e47d74a110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d74a270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d74a6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d74a610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d74aa68 # | | | | `-ReturnStmt 0x55e47d74aa58 # | | | | `-CallExpr 0x55e47d74aa28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d74aa10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d74a9f0 '' Function 0x55e47d656468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d74a9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d74a9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d74a998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d74a960 'uint4':'vector' lvalue ParmVar 0x55e47d74a610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d74a770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d74abc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d74ab18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d74b830 # | | | | `-ReturnStmt 0x55e47d74b820 # | | | | `-CallExpr 0x55e47d74b7f0 'float' # | | | | |-ImplicitCastExpr 0x55e47d74b7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d74b7b8 '' Function 0x55e47d655d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d74b790 'float' # | | | | `-ImplicitCastExpr 0x55e47d74b778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d74b760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d74b728 'int64_t':'long' lvalue ParmVar 0x55e47d74ab18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d74ac78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d74b990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d74b8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d74bd48 # | | | | `-ReturnStmt 0x55e47d74bd38 # | | | | `-CallExpr 0x55e47d74bd08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d74bcf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d74bcd0 '' Function 0x55e47d655f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d74bca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d74bc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d74bc78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d74bc40 'int64_t2':'vector' lvalue ParmVar 0x55e47d74b8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d74ba40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d74bea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d74bdf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d74c268 # | | | | `-ReturnStmt 0x55e47d74c258 # | | | | `-CallExpr 0x55e47d74c228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d74c210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d74c1f0 '' Function 0x55e47d6561f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d74c1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d74c1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d74c198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d74c160 'int64_t3':'vector' lvalue ParmVar 0x55e47d74bdf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d74bf58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d74c3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d74c318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d74c790 # | | | | `-ReturnStmt 0x55e47d74c780 # | | | | `-CallExpr 0x55e47d74c750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d74c738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d74c718 '' Function 0x55e47d656468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d74c6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d74c6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d74c6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d74c688 'int64_t4':'vector' lvalue ParmVar 0x55e47d74c318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d74c478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d74c8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d74c840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d74cca8 # | | | | `-ReturnStmt 0x55e47d74cc98 # | | | | `-CallExpr 0x55e47d74cc68 'float' # | | | | |-ImplicitCastExpr 0x55e47d74cc50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d74cc30 '' Function 0x55e47d655d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d74cc08 'float' # | | | | `-ImplicitCastExpr 0x55e47d74cbf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d74cbd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d74cba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d74c840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d74c9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d74ce08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d74cd58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d74d1e0 # | | | | `-ReturnStmt 0x55e47d74d1d0 # | | | | `-CallExpr 0x55e47d74d1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d74d188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d74d168 '' Function 0x55e47d655f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d74d140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d74d128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d74d110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d74d0d8 'uint64_t2':'vector' lvalue ParmVar 0x55e47d74cd58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d74ceb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d74d340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d74d290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d74e048 # | | | | `-ReturnStmt 0x55e47d74e038 # | | | | `-CallExpr 0x55e47d74e008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d74dff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d74dfd0 '' Function 0x55e47d6561f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d74dfa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d74df90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d74df78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d74df40 'uint64_t3':'vector' lvalue ParmVar 0x55e47d74d290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d74d3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d74e1a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d74e0f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d74e590 # | | | | `-ReturnStmt 0x55e47d74e580 # | | | | `-CallExpr 0x55e47d74e550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d74e538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d74e518 '' Function 0x55e47d656468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d74e4f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d74e4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d74e4c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d74e488 'uint64_t4':'vector' lvalue ParmVar 0x55e47d74e0f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d74e258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d74e7e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d74e650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55e47d74e6d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55e47d74ec00 # | | | | `-ReturnStmt 0x55e47d74ebf0 # | | | | `-CallExpr 0x55e47d74ebb8 'float' # | | | | |-ImplicitCastExpr 0x55e47d74eba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d74eb50 '' Function 0x55e47d6575c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d74ea98 'float' # | | | | | `-ImplicitCastExpr 0x55e47d74ea80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d74ea68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d74ea30 'double' lvalue ParmVar 0x55e47d74e650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55e47d74eb28 'float' # | | | | `-ImplicitCastExpr 0x55e47d74eb10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d74eaf8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d74eac0 'double' lvalue ParmVar 0x55e47d74e6d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55e47d74e8a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d74ee98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d74ecc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55e47d74ed40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55e47d74f320 # | | | | `-ReturnStmt 0x55e47d74f310 # | | | | `-CallExpr 0x55e47d74f2d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d74f2c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d74f238 '' Function 0x55e47d657958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d74f168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d74f150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d74f138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d74f100 'double2':'vector' lvalue ParmVar 0x55e47d74ecc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55e47d74f210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d74f1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d74f1e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d74f1a8 'double2':'vector' lvalue ParmVar 0x55e47d74ed40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d74ef50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d74f5b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d74f3e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55e47d74f460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55e47d74fa40 # | | | | `-ReturnStmt 0x55e47d74fa30 # | | | | `-CallExpr 0x55e47d74f9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d74f9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d74f960 '' Function 0x55e47d657d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d74f890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d74f878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d74f860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d74f828 'double3':'vector' lvalue ParmVar 0x55e47d74f3e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55e47d74f938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d74f920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d74f908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d74f8d0 'double3':'vector' lvalue ParmVar 0x55e47d74f460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d74f670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d74fcd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d74fb00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55e47d74fb80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55e47d7505a0 # | | | | `-ReturnStmt 0x55e47d750590 # | | | | `-CallExpr 0x55e47d750558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d750540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7504c0 '' Function 0x55e47d6580a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7503f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7503d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7503c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d750388 'double4':'vector' lvalue ParmVar 0x55e47d74fb00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55e47d750498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d750480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d750468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d750430 'double4':'vector' lvalue ParmVar 0x55e47d74fb80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d74fd90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7507e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d750650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55e47d7506d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55e47d750be0 # | | | | `-ReturnStmt 0x55e47d750bd0 # | | | | `-CallExpr 0x55e47d750b98 'float' # | | | | |-ImplicitCastExpr 0x55e47d750b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d750b60 '' Function 0x55e47d6575c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d750aa8 'float' # | | | | | `-ImplicitCastExpr 0x55e47d750a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d750a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d750a40 'int' lvalue ParmVar 0x55e47d750650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55e47d750b38 'float' # | | | | `-ImplicitCastExpr 0x55e47d750b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d750b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d750ad0 'int' lvalue ParmVar 0x55e47d7506d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55e47d7508a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d750e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d750c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55e47d750d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55e47d751298 # | | | | `-ReturnStmt 0x55e47d751288 # | | | | `-CallExpr 0x55e47d751250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d751238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d751218 '' Function 0x55e47d657958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d751148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d751130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d751118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7510e0 'int2':'vector' lvalue ParmVar 0x55e47d750c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7511f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7511d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7511c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d751188 'int2':'vector' lvalue ParmVar 0x55e47d750d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d750f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d751518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d751348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55e47d7513c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55e47d751950 # | | | | `-ReturnStmt 0x55e47d751940 # | | | | `-CallExpr 0x55e47d751908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7518f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7518d0 '' Function 0x55e47d657d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d751800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7517e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7517d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d751798 'int3':'vector' lvalue ParmVar 0x55e47d751348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7518a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d751890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d751878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d751840 'int3':'vector' lvalue ParmVar 0x55e47d7513c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d7515d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d751bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d751a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55e47d751a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55e47d752018 # | | | | `-ReturnStmt 0x55e47d752008 # | | | | `-CallExpr 0x55e47d751fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d751fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d751f98 '' Function 0x55e47d6580a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d751ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d751eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d751e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d751e60 'int4':'vector' lvalue ParmVar 0x55e47d751a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55e47d751f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d751f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d751f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d751f08 'int4':'vector' lvalue ParmVar 0x55e47d751a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d751c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d752878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7520c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d752148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d752c90 # | | | | `-ReturnStmt 0x55e47d752c80 # | | | | `-CallExpr 0x55e47d752c48 'float' # | | | | |-ImplicitCastExpr 0x55e47d752c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d752c10 '' Function 0x55e47d6575c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d752b58 'float' # | | | | | `-ImplicitCastExpr 0x55e47d752b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d752b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d752af0 'uint':'unsigned int' lvalue ParmVar 0x55e47d7520c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55e47d752be8 'float' # | | | | `-ImplicitCastExpr 0x55e47d752bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d752bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d752b80 'uint':'unsigned int' lvalue ParmVar 0x55e47d752148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d752930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d752f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d752d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55e47d752dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d753368 # | | | | `-ReturnStmt 0x55e47d753358 # | | | | `-CallExpr 0x55e47d753320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d753308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7532e8 '' Function 0x55e47d657958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d753218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d753200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7531e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7531b0 'uint2':'vector' lvalue ParmVar 0x55e47d752d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7532c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7532a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d753290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d753258 'uint2':'vector' lvalue ParmVar 0x55e47d752dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d752fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7535e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d753418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55e47d753498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d753a40 # | | | | `-ReturnStmt 0x55e47d753a30 # | | | | `-CallExpr 0x55e47d7539f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7539e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7539c0 '' Function 0x55e47d657d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7538f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7538d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7538c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d753888 'uint3':'vector' lvalue ParmVar 0x55e47d753418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55e47d753998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d753980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d753968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d753930 'uint3':'vector' lvalue ParmVar 0x55e47d753498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d7536a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d753cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d753af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55e47d753b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d754128 # | | | | `-ReturnStmt 0x55e47d754118 # | | | | `-CallExpr 0x55e47d7540e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7540c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7540a8 '' Function 0x55e47d6580a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d753fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d753fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d753fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d753f70 'uint4':'vector' lvalue ParmVar 0x55e47d753af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55e47d754080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d754068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d754050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d754018 'uint4':'vector' lvalue ParmVar 0x55e47d753b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d753d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7543a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7541d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55e47d754258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d757318 # | | | | `-ReturnStmt 0x55e47d757308 # | | | | `-CallExpr 0x55e47d7572d0 'float' # | | | | |-ImplicitCastExpr 0x55e47d754780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d754760 '' Function 0x55e47d6575c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d7546a8 'float' # | | | | | `-ImplicitCastExpr 0x55e47d754690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d754678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d754640 'int64_t':'long' lvalue ParmVar 0x55e47d7541d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55e47d754738 'float' # | | | | `-ImplicitCastExpr 0x55e47d754720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d754708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7546d0 'int64_t':'long' lvalue ParmVar 0x55e47d754258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d754460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d757598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7573c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d757448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d757a08 # | | | | `-ReturnStmt 0x55e47d7579f8 # | | | | `-CallExpr 0x55e47d7579c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7579a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d757988 '' Function 0x55e47d657958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7578b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7578a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d757888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d757850 'int64_t2':'vector' lvalue ParmVar 0x55e47d7573c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e47d757960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d757948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d757930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7578f8 'int64_t2':'vector' lvalue ParmVar 0x55e47d757448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d757650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d757c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d757ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d757b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d758100 # | | | | `-ReturnStmt 0x55e47d7580f0 # | | | | `-CallExpr 0x55e47d7580b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7580a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d758080 '' Function 0x55e47d657d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d757fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d757f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d757f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d757f48 'int64_t3':'vector' lvalue ParmVar 0x55e47d757ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e47d758058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d758040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d758028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d757ff0 'int64_t3':'vector' lvalue ParmVar 0x55e47d757b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d757d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d758388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7581b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d758230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d758808 # | | | | `-ReturnStmt 0x55e47d7587f8 # | | | | `-CallExpr 0x55e47d7587c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7587a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d758788 '' Function 0x55e47d6580a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7586b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7586a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d758688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d758650 'int64_t4':'vector' lvalue ParmVar 0x55e47d7581b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e47d758760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d758748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d758730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7586f8 'int64_t4':'vector' lvalue ParmVar 0x55e47d758230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d758440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d758a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7588b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e47d758938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d758ee0 # | | | | `-ReturnStmt 0x55e47d758ed0 # | | | | `-CallExpr 0x55e47d758e98 'float' # | | | | |-ImplicitCastExpr 0x55e47d758e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d758e60 '' Function 0x55e47d6575c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d758da8 'float' # | | | | | `-ImplicitCastExpr 0x55e47d758d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d758d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d758d40 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7588b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55e47d758e38 'float' # | | | | `-ImplicitCastExpr 0x55e47d758e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d758e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d758dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d758938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d758b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d759168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d758f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d759010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d759618 # | | | | `-ReturnStmt 0x55e47d759608 # | | | | `-CallExpr 0x55e47d7595d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7595b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d759598 '' Function 0x55e47d657958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7594c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7594b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d759498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d759460 'uint64_t2':'vector' lvalue ParmVar 0x55e47d758f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e47d759570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d759558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d759540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d759508 'uint64_t2':'vector' lvalue ParmVar 0x55e47d759010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d759220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d759898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7596c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d759748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d759d30 # | | | | `-ReturnStmt 0x55e47d759d20 # | | | | `-CallExpr 0x55e47d759ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d759cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d759cb0 '' Function 0x55e47d657d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d759be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d759bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d759bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d759b78 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7596c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e47d759c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d759c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d759c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d759c20 'uint64_t3':'vector' lvalue ParmVar 0x55e47d759748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d759950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d759fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d759de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d759e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d75a458 # | | | | `-ReturnStmt 0x55e47d75a448 # | | | | `-CallExpr 0x55e47d75a410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d75a3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d75a3d8 '' Function 0x55e47d6580a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d75a308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d75a2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d75a2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d75a2a0 'uint64_t4':'vector' lvalue ParmVar 0x55e47d759de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e47d75a3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d75a398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d75a380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d75a348 'uint64_t4':'vector' lvalue ParmVar 0x55e47d759e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d75a070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d75a5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d75a518 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d75a910 # | | | | `-ReturnStmt 0x55e47d75a900 # | | | | `-CallExpr 0x55e47d75a8d0 'float' # | | | | |-ImplicitCastExpr 0x55e47d75a8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d75a898 '' Function 0x55e47d658d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d75a870 'float' # | | | | `-ImplicitCastExpr 0x55e47d75a858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d75a840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d75a808 'double' lvalue ParmVar 0x55e47d75a518 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d75a678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d75aa80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d75a9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d75ade8 # | | | | `-ReturnStmt 0x55e47d75add8 # | | | | `-CallExpr 0x55e47d75ada8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d75ad90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d75ad70 '' Function 0x55e47d658fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d75ad48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d75ad30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d75ad18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d75ace0 'double2':'vector' lvalue ParmVar 0x55e47d75a9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d75ab30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d75af58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d75aea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d75b2c8 # | | | | `-ReturnStmt 0x55e47d75b2b8 # | | | | `-CallExpr 0x55e47d75b288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d75b270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d75b250 '' Function 0x55e47d659220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d75b228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d75b210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d75b1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d75b1c0 'double3':'vector' lvalue ParmVar 0x55e47d75aea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d75b008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d75b448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d75b398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d75b7c0 # | | | | `-ReturnStmt 0x55e47d75b7b0 # | | | | `-CallExpr 0x55e47d75b780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d75b768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d75b748 '' Function 0x55e47d659498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d75b720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d75b708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d75b6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d75b6b8 'double4':'vector' lvalue ParmVar 0x55e47d75b398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d75b4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d75b920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d75b870 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d75bc78 # | | | | `-ReturnStmt 0x55e47d75bc68 # | | | | `-CallExpr 0x55e47d75bc38 'float' # | | | | |-ImplicitCastExpr 0x55e47d75bc20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d75bc00 '' Function 0x55e47d658d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d75bbd8 'float' # | | | | `-ImplicitCastExpr 0x55e47d75bbc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d75bba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d75bb70 'int' lvalue ParmVar 0x55e47d75b870 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d75b9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d75bdd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d75bd28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d75c150 # | | | | `-ReturnStmt 0x55e47d75c140 # | | | | `-CallExpr 0x55e47d75c110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d75c0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d75c0d8 '' Function 0x55e47d658fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d75c0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d75c098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d75c080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d75c048 'int2':'vector' lvalue ParmVar 0x55e47d75bd28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d75be88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d75c2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d75c200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d75c630 # | | | | `-ReturnStmt 0x55e47d75c620 # | | | | `-CallExpr 0x55e47d75c5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d75c5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d75c5b8 '' Function 0x55e47d659220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d75c590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d75c578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d75c560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d75c528 'int3':'vector' lvalue ParmVar 0x55e47d75c200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d75c360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d75c790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d75c6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d75cb18 # | | | | `-ReturnStmt 0x55e47d75cb08 # | | | | `-CallExpr 0x55e47d75cad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d75cac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d75caa0 '' Function 0x55e47d659498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d75ca78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d75ca60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d75ca48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d75ca10 'int4':'vector' lvalue ParmVar 0x55e47d75c6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d75c840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d75cc78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d75cbc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d75cff0 # | | | | `-ReturnStmt 0x55e47d75cfe0 # | | | | `-CallExpr 0x55e47d75cfb0 'float' # | | | | |-ImplicitCastExpr 0x55e47d75cf98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d75cf78 '' Function 0x55e47d658d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d75cf50 'float' # | | | | `-ImplicitCastExpr 0x55e47d75cf38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d75cf20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d75cee8 'uint':'unsigned int' lvalue ParmVar 0x55e47d75cbc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d75cd28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d75d150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d75d0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d75ed10 # | | | | `-ReturnStmt 0x55e47d75ed00 # | | | | `-CallExpr 0x55e47d75ecd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d75ecb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d75ec98 '' Function 0x55e47d658fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d75ec70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d75ec58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d75ec40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d75ec08 'uint2':'vector' lvalue ParmVar 0x55e47d75d0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d75d200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d75ee70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d75edc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d75f210 # | | | | `-ReturnStmt 0x55e47d75f200 # | | | | `-CallExpr 0x55e47d75f1d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d75f1b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d75f198 '' Function 0x55e47d659220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d75f170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d75f158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d75f140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d75f108 'uint3':'vector' lvalue ParmVar 0x55e47d75edc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d75ef20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d75f370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d75f2c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d75f718 # | | | | `-ReturnStmt 0x55e47d75f708 # | | | | `-CallExpr 0x55e47d75f6d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d75f6c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d75f6a0 '' Function 0x55e47d659498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d75f678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d75f660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d75f648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d75f610 'uint4':'vector' lvalue ParmVar 0x55e47d75f2c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d75f420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d75f878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d75f7c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d75fc10 # | | | | `-ReturnStmt 0x55e47d75fc00 # | | | | `-CallExpr 0x55e47d75fbd0 'float' # | | | | |-ImplicitCastExpr 0x55e47d75fbb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d75fb98 '' Function 0x55e47d658d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d75fb70 'float' # | | | | `-ImplicitCastExpr 0x55e47d75fb58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d75fb40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d75fb08 'int64_t':'long' lvalue ParmVar 0x55e47d75f7c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d75f928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d75fd70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d75fcc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d760128 # | | | | `-ReturnStmt 0x55e47d760118 # | | | | `-CallExpr 0x55e47d7600e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7600d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7600b0 '' Function 0x55e47d658fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d760088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d760070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d760058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d760020 'int64_t2':'vector' lvalue ParmVar 0x55e47d75fcc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d75fe20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d760288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7601d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d760648 # | | | | `-ReturnStmt 0x55e47d760638 # | | | | `-CallExpr 0x55e47d760608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7605f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7605d0 '' Function 0x55e47d659220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7605a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d760590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d760578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d760540 'int64_t3':'vector' lvalue ParmVar 0x55e47d7601d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d760338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7607a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7606f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d762148 # | | | | `-ReturnStmt 0x55e47d762138 # | | | | `-CallExpr 0x55e47d762108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7620f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7620d0 '' Function 0x55e47d659498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d760ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d760ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d760aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d760a68 'int64_t4':'vector' lvalue ParmVar 0x55e47d7606f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d760858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7622a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7621f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d762660 # | | | | `-ReturnStmt 0x55e47d762650 # | | | | `-CallExpr 0x55e47d762620 'float' # | | | | |-ImplicitCastExpr 0x55e47d762608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7625e8 '' Function 0x55e47d658d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7625c0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7625a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d762590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d762558 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7621f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d762358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7627c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d762710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d762b98 # | | | | `-ReturnStmt 0x55e47d762b88 # | | | | `-CallExpr 0x55e47d762b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d762b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d762b20 '' Function 0x55e47d658fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d762af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d762ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d762ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d762a90 'uint64_t2':'vector' lvalue ParmVar 0x55e47d762710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d762870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d762cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d762c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7630d8 # | | | | `-ReturnStmt 0x55e47d7630c8 # | | | | `-CallExpr 0x55e47d763098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d763080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d763060 '' Function 0x55e47d659220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d763038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d763020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d763008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d762fd0 'uint64_t3':'vector' lvalue ParmVar 0x55e47d762c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d762da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d763238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d763188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d763620 # | | | | `-ReturnStmt 0x55e47d763610 # | | | | `-CallExpr 0x55e47d7635e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7635c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7635a8 '' Function 0x55e47d659498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d763580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d763568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d763550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d763518 'uint64_t4':'vector' lvalue ParmVar 0x55e47d763188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7632e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55e47d763d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55e47d763638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d7636d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d763c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7639e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e47d763ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55e47d763b38 col:41 p2 'T' # | | | |-CompoundStmt 0x55e47d764090 # | | | | `-ReturnStmt 0x55e47d764080 # | | | | `-RecoveryExpr 0x55e47d764048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e47d763e90 '' lvalue (ADL) = 'clamp' 0x55e47d662fc8 0x55e47d659888 0x55e47d659d40 0x55e47d65a1a8 0x55e47d65a608 0x55e47d65aa08 0x55e47d65aed8 0x55e47d65b338 0x55e47d65b798 0x55e47d65bbf8 0x55e47d65c088 0x55e47d65c4e8 0x55e47d65c948 0x55e47d65de08 0x55e47d65e268 0x55e47d65e6c8 0x55e47d65eb28 0x55e47d65ef98 0x55e47d65f3f8 0x55e47d65f858 0x55e47d65fcb8 0x55e47d6600d8 0x55e47d660538 0x55e47d660998 0x55e47d647d28 0x55e47d648128 0x55e47d648588 0x55e47d6489e8 # | | | | |-RecoveryExpr 0x55e47d763fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e47d763fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e47d763d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e47d7647c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55e47d7640e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d764178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d764718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d764488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e47d764500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55e47d7645d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55e47d764b30 # | | | | `-ReturnStmt 0x55e47d764b20 # | | | | `-RecoveryExpr 0x55e47d764ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e47d764930 '' lvalue (ADL) = 'clamp' 0x55e47d6489e8 0x55e47d662fc8 0x55e47d659888 0x55e47d659d40 0x55e47d65a1a8 0x55e47d65a608 0x55e47d65aa08 0x55e47d65aed8 0x55e47d65b338 0x55e47d65b798 0x55e47d65bbf8 0x55e47d65c088 0x55e47d65c4e8 0x55e47d65c948 0x55e47d65de08 0x55e47d65e268 0x55e47d65e6c8 0x55e47d65eb28 0x55e47d65ef98 0x55e47d65f3f8 0x55e47d65f858 0x55e47d65fcb8 0x55e47d6600d8 0x55e47d660538 0x55e47d660998 0x55e47d647d28 0x55e47d648128 0x55e47d648588 # | | | | |-RecoveryExpr 0x55e47d764a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e47d764ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e47d764830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e47d7651d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55e47d764b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d764be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d765128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d764ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e47d764f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55e47d764fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55e47d765570 # | | | | `-ReturnStmt 0x55e47d765560 # | | | | `-RecoveryExpr 0x55e47d765530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e47d765340 '' lvalue (ADL) = 'clamp' 0x55e47d648588 0x55e47d6489e8 0x55e47d662fc8 0x55e47d659888 0x55e47d659d40 0x55e47d65a1a8 0x55e47d65a608 0x55e47d65aa08 0x55e47d65aed8 0x55e47d65b338 0x55e47d65b798 0x55e47d65bbf8 0x55e47d65c088 0x55e47d65c4e8 0x55e47d65c948 0x55e47d65de08 0x55e47d65e268 0x55e47d65e6c8 0x55e47d65eb28 0x55e47d65ef98 0x55e47d65f3f8 0x55e47d65f858 0x55e47d65fcb8 0x55e47d6600d8 0x55e47d660538 0x55e47d660998 0x55e47d647d28 0x55e47d648128 # | | | | `-RecoveryExpr 0x55e47d765460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e47d765240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55e47d7656d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d765628 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d765a20 # | | | | `-ReturnStmt 0x55e47d765a10 # | | | | `-CallExpr 0x55e47d7659e0 'float' # | | | | |-ImplicitCastExpr 0x55e47d7659c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7659a8 '' Function 0x55e47d664788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d765980 'float' # | | | | `-ImplicitCastExpr 0x55e47d765968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d765950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d765918 'double' lvalue ParmVar 0x55e47d765628 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d765788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d765b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d765ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d765ef0 # | | | | `-ReturnStmt 0x55e47d765ee0 # | | | | `-CallExpr 0x55e47d765eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d765e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d765e78 '' Function 0x55e47d664a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d765e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d765e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d765e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d765de8 'double2':'vector' lvalue ParmVar 0x55e47d765ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d765c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7660f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d765fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d766460 # | | | | `-ReturnStmt 0x55e47d766450 # | | | | `-CallExpr 0x55e47d766420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d766408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7663e8 '' Function 0x55e47d664c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7663c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7663a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d766390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d766358 'double3':'vector' lvalue ParmVar 0x55e47d765fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d7661a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7665c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d766518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d766940 # | | | | `-ReturnStmt 0x55e47d766930 # | | | | `-CallExpr 0x55e47d766900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7668e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7668c8 '' Function 0x55e47d665f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7668a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d766888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d766870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d766838 'double4':'vector' lvalue ParmVar 0x55e47d766518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d766678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d766aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7669f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d766df8 # | | | | `-ReturnStmt 0x55e47d766de8 # | | | | `-CallExpr 0x55e47d766db8 'float' # | | | | |-ImplicitCastExpr 0x55e47d766da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d766d80 '' Function 0x55e47d664788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d766d58 'float' # | | | | `-ImplicitCastExpr 0x55e47d766d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d766d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d766cf0 'int' lvalue ParmVar 0x55e47d7669f0 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d766b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d766f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d766ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d7672d0 # | | | | `-ReturnStmt 0x55e47d7672c0 # | | | | `-CallExpr 0x55e47d767290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d767278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d767258 '' Function 0x55e47d664a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d767230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d767218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d767200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7671c8 'int2':'vector' lvalue ParmVar 0x55e47d766ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d767008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d767430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d767380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d7677b0 # | | | | `-ReturnStmt 0x55e47d7677a0 # | | | | `-CallExpr 0x55e47d767770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d767758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d767738 '' Function 0x55e47d664c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d767710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7676f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7676e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7676a8 'int3':'vector' lvalue ParmVar 0x55e47d767380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d7674e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d767910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d767860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d767c98 # | | | | `-ReturnStmt 0x55e47d767c88 # | | | | `-CallExpr 0x55e47d767c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d767c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d767c20 '' Function 0x55e47d665f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d767bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d767be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d767bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d767b90 'int4':'vector' lvalue ParmVar 0x55e47d767860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d7679c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d767df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d767d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d7681a0 # | | | | `-ReturnStmt 0x55e47d768190 # | | | | `-CallExpr 0x55e47d768160 'float' # | | | | |-ImplicitCastExpr 0x55e47d768148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d768128 '' Function 0x55e47d664788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d768100 'float' # | | | | `-ImplicitCastExpr 0x55e47d7680b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7680a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d768068 'uint':'unsigned int' lvalue ParmVar 0x55e47d767d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d767ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d768300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d768250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d768698 # | | | | `-ReturnStmt 0x55e47d768688 # | | | | `-CallExpr 0x55e47d768658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d768640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d768620 '' Function 0x55e47d664a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7685f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7685e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7685c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d768590 'uint2':'vector' lvalue ParmVar 0x55e47d768250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d7683b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7687f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d768748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d768b98 # | | | | `-ReturnStmt 0x55e47d768b88 # | | | | `-CallExpr 0x55e47d768b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d768b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d768b20 '' Function 0x55e47d664c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d768af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d768ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d768ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d768a90 'uint3':'vector' lvalue ParmVar 0x55e47d768748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d7688a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d768cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d768c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d7690a0 # | | | | `-ReturnStmt 0x55e47d769090 # | | | | `-CallExpr 0x55e47d769060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d769048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d769028 '' Function 0x55e47d665f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d769000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d768fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d768fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d768f98 'uint4':'vector' lvalue ParmVar 0x55e47d768c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d768da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d769200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d769150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d769598 # | | | | `-ReturnStmt 0x55e47d769588 # | | | | `-CallExpr 0x55e47d769558 'float' # | | | | |-ImplicitCastExpr 0x55e47d769540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d769520 '' Function 0x55e47d664788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7694f8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7694e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7694c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d769490 'int64_t':'long' lvalue ParmVar 0x55e47d769150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d7692b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7696f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d769648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d769ab0 # | | | | `-ReturnStmt 0x55e47d769aa0 # | | | | `-CallExpr 0x55e47d769a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d769a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d769a38 '' Function 0x55e47d664a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d769a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7699f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7699e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7699a8 'int64_t2':'vector' lvalue ParmVar 0x55e47d769648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7697a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d769c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d769b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d769fd0 # | | | | `-ReturnStmt 0x55e47d769fc0 # | | | | `-CallExpr 0x55e47d769f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d769f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d769f58 '' Function 0x55e47d664c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d769f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d769f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d769f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d769ec8 'int64_t3':'vector' lvalue ParmVar 0x55e47d769b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d769cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d76a830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76a080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d76abf8 # | | | | `-ReturnStmt 0x55e47d76abe8 # | | | | `-CallExpr 0x55e47d76abb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d76aba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d76ab80 '' Function 0x55e47d665f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d76ab58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d76ab40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d76ab28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d76aaf0 'int64_t4':'vector' lvalue ParmVar 0x55e47d76a080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d76a8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d76ad58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76aca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d76b110 # | | | | `-ReturnStmt 0x55e47d76b100 # | | | | `-CallExpr 0x55e47d76b0d0 'float' # | | | | |-ImplicitCastExpr 0x55e47d76b0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d76b098 '' Function 0x55e47d664788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d76b070 'float' # | | | | `-ImplicitCastExpr 0x55e47d76b058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d76b040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d76b008 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d76aca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d76ae08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d76b270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76b1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d76b648 # | | | | `-ReturnStmt 0x55e47d76b638 # | | | | `-CallExpr 0x55e47d76b608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d76b5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d76b5d0 '' Function 0x55e47d664a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d76b5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d76b590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d76b578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d76b540 'uint64_t2':'vector' lvalue ParmVar 0x55e47d76b1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d76b320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d76b7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76b6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d76bb88 # | | | | `-ReturnStmt 0x55e47d76bb78 # | | | | `-CallExpr 0x55e47d76bb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d76bb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d76bb10 '' Function 0x55e47d664c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d76bae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d76bad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d76bab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d76ba80 'uint64_t3':'vector' lvalue ParmVar 0x55e47d76b6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d76b858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d76bce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76bc38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d76c0d0 # | | | | `-ReturnStmt 0x55e47d76c0c0 # | | | | `-CallExpr 0x55e47d76c090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d76c078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d76c058 '' Function 0x55e47d665f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d76c030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d76c018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d76c000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d76bfc8 'uint64_t4':'vector' lvalue ParmVar 0x55e47d76bc38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d76bd98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d76c240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76c190 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d76c588 # | | | | `-ReturnStmt 0x55e47d76c578 # | | | | `-CallExpr 0x55e47d76c548 'float' # | | | | |-ImplicitCastExpr 0x55e47d76c530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d76c510 '' Function 0x55e47d666b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d76c4e8 'float' # | | | | `-ImplicitCastExpr 0x55e47d76c4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d76c4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d76c480 'double' lvalue ParmVar 0x55e47d76c190 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d76c2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d76c6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76c648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d76d260 # | | | | `-ReturnStmt 0x55e47d76d250 # | | | | `-CallExpr 0x55e47d76d220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d76d208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d76d1e8 '' Function 0x55e47d666e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d76d1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d76d1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d76d190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d76d158 'double2':'vector' lvalue ParmVar 0x55e47d76c648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d76c7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d76d3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76d320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d76d740 # | | | | `-ReturnStmt 0x55e47d76d730 # | | | | `-CallExpr 0x55e47d76d700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d76d6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d76d6c8 '' Function 0x55e47d667078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d76d6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d76d688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d76d670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d76d638 'double3':'vector' lvalue ParmVar 0x55e47d76d320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d76d480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d76d8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76d800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d76dc28 # | | | | `-ReturnStmt 0x55e47d76dc18 # | | | | `-CallExpr 0x55e47d76dbe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d76dbd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d76dbb0 '' Function 0x55e47d6672f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d76db88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d76db70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d76db58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d76db20 'double4':'vector' lvalue ParmVar 0x55e47d76d800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d76d960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d76dd88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76dcd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d76e0e0 # | | | | `-ReturnStmt 0x55e47d76e0d0 # | | | | `-CallExpr 0x55e47d76e0a0 'float' # | | | | |-ImplicitCastExpr 0x55e47d76e088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d76e068 '' Function 0x55e47d666b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d76e040 'float' # | | | | `-ImplicitCastExpr 0x55e47d76e028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d76e010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d76dfd8 'int' lvalue ParmVar 0x55e47d76dcd8 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d76de38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d76e240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76e190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d76e5b8 # | | | | `-ReturnStmt 0x55e47d76e5a8 # | | | | `-CallExpr 0x55e47d76e578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d76e560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d76e540 '' Function 0x55e47d666e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d76e518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d76e500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d76e4e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d76e4b0 'int2':'vector' lvalue ParmVar 0x55e47d76e190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d76e2f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d76e718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76e668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d76ea98 # | | | | `-ReturnStmt 0x55e47d76ea88 # | | | | `-CallExpr 0x55e47d76ea58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d76ea40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d76ea20 '' Function 0x55e47d667078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d76e9f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d76e9e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d76e9c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d76e990 'int3':'vector' lvalue ParmVar 0x55e47d76e668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d76e7c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d76ebf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76eb48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d76ef80 # | | | | `-ReturnStmt 0x55e47d76ef70 # | | | | `-CallExpr 0x55e47d76ef40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d76ef28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d76ef08 '' Function 0x55e47d6672f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d76eee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d76eec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d76eeb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d76ee78 'int4':'vector' lvalue ParmVar 0x55e47d76eb48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d76eca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d76f928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76f878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d76fca0 # | | | | `-ReturnStmt 0x55e47d76fc90 # | | | | `-CallExpr 0x55e47d76fc60 'float' # | | | | |-ImplicitCastExpr 0x55e47d76fc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d76fc28 '' Function 0x55e47d666b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d76fc00 'float' # | | | | `-ImplicitCastExpr 0x55e47d76fbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d76fbd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d76fb98 'uint':'unsigned int' lvalue ParmVar 0x55e47d76f878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d76f9d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d76fe00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d76fd50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d770198 # | | | | `-ReturnStmt 0x55e47d770188 # | | | | `-CallExpr 0x55e47d770158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d770140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d770120 '' Function 0x55e47d666e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7700f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7700e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7700c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d770090 'uint2':'vector' lvalue ParmVar 0x55e47d76fd50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d76feb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7702f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d770248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d770698 # | | | | `-ReturnStmt 0x55e47d770688 # | | | | `-CallExpr 0x55e47d770658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d770640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d770620 '' Function 0x55e47d667078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7705f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7705e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7705c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d770590 'uint3':'vector' lvalue ParmVar 0x55e47d770248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d7703a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7707f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d770748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d770ba0 # | | | | `-ReturnStmt 0x55e47d770b90 # | | | | `-CallExpr 0x55e47d770b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d770b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d770b28 '' Function 0x55e47d6672f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d770b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d770ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d770ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d770a98 'uint4':'vector' lvalue ParmVar 0x55e47d770748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d7708a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d770d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d770c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d771098 # | | | | `-ReturnStmt 0x55e47d771088 # | | | | `-CallExpr 0x55e47d771058 'float' # | | | | |-ImplicitCastExpr 0x55e47d771040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d771020 '' Function 0x55e47d666b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d770ff8 'float' # | | | | `-ImplicitCastExpr 0x55e47d770fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d770fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d770f90 'int64_t':'long' lvalue ParmVar 0x55e47d770c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d770db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7711f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d771148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7715b0 # | | | | `-ReturnStmt 0x55e47d7715a0 # | | | | `-CallExpr 0x55e47d771570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d771558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d771538 '' Function 0x55e47d666e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d771510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7714f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7714e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7714a8 'int64_t2':'vector' lvalue ParmVar 0x55e47d771148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7712a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d771710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d771660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7724c0 # | | | | `-ReturnStmt 0x55e47d7724b0 # | | | | `-CallExpr 0x55e47d772480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d772468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d772448 '' Function 0x55e47d667078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d772420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d772408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7723f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7723b8 'int64_t3':'vector' lvalue ParmVar 0x55e47d771660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7721b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d772620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d772570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7729e8 # | | | | `-ReturnStmt 0x55e47d7729d8 # | | | | `-CallExpr 0x55e47d7729a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d772990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d772970 '' Function 0x55e47d6672f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d772948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d772930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d772918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7728e0 'int64_t4':'vector' lvalue ParmVar 0x55e47d772570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7726d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d772b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d772a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d772f00 # | | | | `-ReturnStmt 0x55e47d772ef0 # | | | | `-CallExpr 0x55e47d772ec0 'float' # | | | | |-ImplicitCastExpr 0x55e47d772ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d772e88 '' Function 0x55e47d666b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d772e60 'float' # | | | | `-ImplicitCastExpr 0x55e47d772e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d772e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d772df8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d772a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d772bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d773060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d772fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d773438 # | | | | `-ReturnStmt 0x55e47d773428 # | | | | `-CallExpr 0x55e47d7733f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7733e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7733c0 '' Function 0x55e47d666e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d773398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d773380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d773368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d773330 'uint64_t2':'vector' lvalue ParmVar 0x55e47d772fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d773110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d773598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7734e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d773978 # | | | | `-ReturnStmt 0x55e47d773968 # | | | | `-CallExpr 0x55e47d773938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d773920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d773900 '' Function 0x55e47d667078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7738d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7738c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7738a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d773870 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7734e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d773648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d773ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d773a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d773ec0 # | | | | `-ReturnStmt 0x55e47d773eb0 # | | | | `-CallExpr 0x55e47d773e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d773e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d773e48 '' Function 0x55e47d6672f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d773e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d773e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d773df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d773db8 'uint64_t4':'vector' lvalue ParmVar 0x55e47d773a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d773b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d774030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d773f80 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d7748b8 # | | | | `-ReturnStmt 0x55e47d7748a8 # | | | | `-CallExpr 0x55e47d774878 'float' # | | | | |-ImplicitCastExpr 0x55e47d774860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d774840 '' Function 0x55e47d66bf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d774818 'float' # | | | | `-ImplicitCastExpr 0x55e47d774800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7747e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7747b0 'double' lvalue ParmVar 0x55e47d773f80 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d7740e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d774a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d774978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d774d90 # | | | | `-ReturnStmt 0x55e47d774d80 # | | | | `-CallExpr 0x55e47d774d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d774d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d774d18 '' Function 0x55e47d66c178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d774cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d774cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d774cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d774c88 'double2':'vector' lvalue ParmVar 0x55e47d774978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d774ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d774f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d774e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d775270 # | | | | `-ReturnStmt 0x55e47d775260 # | | | | `-CallExpr 0x55e47d775230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d775218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7751f8 '' Function 0x55e47d66c3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7751d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7751b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7751a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d775168 'double3':'vector' lvalue ParmVar 0x55e47d774e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d774fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7753e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d775330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d775758 # | | | | `-ReturnStmt 0x55e47d775748 # | | | | `-CallExpr 0x55e47d775718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d775700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7756e0 '' Function 0x55e47d66c668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7756b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7756a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d775688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d775650 'double4':'vector' lvalue ParmVar 0x55e47d775330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d775490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7758b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d775808 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d775c18 # | | | | `-ReturnStmt 0x55e47d775c08 # | | | | `-CallExpr 0x55e47d775bd8 'float' # | | | | |-ImplicitCastExpr 0x55e47d775bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d775ba0 '' Function 0x55e47d66bf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d775b78 'float' # | | | | `-ImplicitCastExpr 0x55e47d775b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d775b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d775b10 'int' lvalue ParmVar 0x55e47d775808 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d775968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d775d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d775cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d7760f8 # | | | | `-ReturnStmt 0x55e47d7760e8 # | | | | `-CallExpr 0x55e47d7760b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7760a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d776080 '' Function 0x55e47d66c178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d776058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d776040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d776028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d775ff0 'int2':'vector' lvalue ParmVar 0x55e47d775cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d775e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d776258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7761a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d7765e0 # | | | | `-ReturnStmt 0x55e47d7765d0 # | | | | `-CallExpr 0x55e47d7765a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d776588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d776568 '' Function 0x55e47d66c3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d776540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d776528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d776510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7764d8 'int3':'vector' lvalue ParmVar 0x55e47d7761a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d776308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d777000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d776f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d777390 # | | | | `-ReturnStmt 0x55e47d777380 # | | | | `-CallExpr 0x55e47d777350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d777338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d777318 '' Function 0x55e47d66c668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7772f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7772d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7772c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d777288 'int4':'vector' lvalue ParmVar 0x55e47d776f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d7770b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7774f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d777440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d777870 # | | | | `-ReturnStmt 0x55e47d777860 # | | | | `-CallExpr 0x55e47d777830 'float' # | | | | |-ImplicitCastExpr 0x55e47d777818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7777f8 '' Function 0x55e47d66bf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7777d0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7777b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7777a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d777768 'uint':'unsigned int' lvalue ParmVar 0x55e47d777440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d7775a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7779d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d777920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d777d70 # | | | | `-ReturnStmt 0x55e47d777d60 # | | | | `-CallExpr 0x55e47d777d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d777d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d777cf8 '' Function 0x55e47d66c178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d777cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d777cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d777ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d777c68 'uint2':'vector' lvalue ParmVar 0x55e47d777920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d777a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d777ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d777e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d778278 # | | | | `-ReturnStmt 0x55e47d778268 # | | | | `-CallExpr 0x55e47d778238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d778220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d778200 '' Function 0x55e47d66c3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7781d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7781c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7781a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d778170 'uint3':'vector' lvalue ParmVar 0x55e47d777e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d777f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7783d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d778328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d778788 # | | | | `-ReturnStmt 0x55e47d778778 # | | | | `-CallExpr 0x55e47d778748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d778730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d778710 '' Function 0x55e47d66c668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7786e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7786d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7786b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d778680 'uint4':'vector' lvalue ParmVar 0x55e47d778328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d778488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7788e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d778838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d778c88 # | | | | `-ReturnStmt 0x55e47d778c78 # | | | | `-CallExpr 0x55e47d778c48 'float' # | | | | |-ImplicitCastExpr 0x55e47d778c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d778c10 '' Function 0x55e47d66bf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d778be8 'float' # | | | | `-ImplicitCastExpr 0x55e47d778bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d778bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d778b80 'int64_t':'long' lvalue ParmVar 0x55e47d778838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d778998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d778de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d778d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d77aa78 # | | | | `-ReturnStmt 0x55e47d77aa68 # | | | | `-CallExpr 0x55e47d77aa38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d77aa20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d77aa00 '' Function 0x55e47d66c178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d77a9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d77a9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77a9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77a970 'int64_t2':'vector' lvalue ParmVar 0x55e47d778d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d778e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d77abd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d77ab28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d77afa0 # | | | | `-ReturnStmt 0x55e47d77af90 # | | | | `-CallExpr 0x55e47d77af60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d77af48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d77af28 '' Function 0x55e47d66c3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d77af00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d77aee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77aed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77ae98 'int64_t3':'vector' lvalue ParmVar 0x55e47d77ab28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d77ac88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d77b100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d77b050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d77b4d0 # | | | | `-ReturnStmt 0x55e47d77b4c0 # | | | | `-CallExpr 0x55e47d77b490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d77b478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d77b458 '' Function 0x55e47d66c668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d77b430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d77b418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77b400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77b3c8 'int64_t4':'vector' lvalue ParmVar 0x55e47d77b050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d77b1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d77b630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d77b580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d77b9f0 # | | | | `-ReturnStmt 0x55e47d77b9e0 # | | | | `-CallExpr 0x55e47d77b9b0 'float' # | | | | |-ImplicitCastExpr 0x55e47d77b998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d77b978 '' Function 0x55e47d66bf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d77b950 'float' # | | | | `-ImplicitCastExpr 0x55e47d77b938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77b920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77b8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d77b580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d77b6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d77bb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d77baa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d77bf30 # | | | | `-ReturnStmt 0x55e47d77bf20 # | | | | `-CallExpr 0x55e47d77bef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d77bed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d77beb8 '' Function 0x55e47d66c178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d77be90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d77be78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77be60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77be28 'uint64_t2':'vector' lvalue ParmVar 0x55e47d77baa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d77bc00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d77c090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d77bfe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d77c478 # | | | | `-ReturnStmt 0x55e47d77c468 # | | | | `-CallExpr 0x55e47d77c438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d77c420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d77c400 '' Function 0x55e47d66c3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d77c3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d77c3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77c3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77c370 'uint64_t3':'vector' lvalue ParmVar 0x55e47d77bfe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d77c140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d77c5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d77c528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d77d2d0 # | | | | `-ReturnStmt 0x55e47d77d2c0 # | | | | `-CallExpr 0x55e47d77d290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d77d278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d77d258 '' Function 0x55e47d66c668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d77d230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d77d218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77d200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77d1c8 'uint64_t4':'vector' lvalue ParmVar 0x55e47d77c528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d77c688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d77d438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d77d388 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d77d780 # | | | | `-ReturnStmt 0x55e47d77d770 # | | | | `-CallExpr 0x55e47d77d740 'float' # | | | | |-ImplicitCastExpr 0x55e47d77d728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d77d708 '' Function 0x55e47d673628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d77d6e0 'float' # | | | | `-ImplicitCastExpr 0x55e47d77d6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77d6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77d678 'double' lvalue ParmVar 0x55e47d77d388 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d77d4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d77d8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d77d838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d77dc50 # | | | | `-ReturnStmt 0x55e47d77dc40 # | | | | `-CallExpr 0x55e47d77dc10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d77dbf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d77dbd8 '' Function 0x55e47d6738a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d77dbb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d77db98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77db80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77db48 'double2':'vector' lvalue ParmVar 0x55e47d77d838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d77d998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d77ddb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d77dd08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d77e128 # | | | | `-ReturnStmt 0x55e47d77e118 # | | | | `-CallExpr 0x55e47d77e0e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d77e0d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d77e0b0 '' Function 0x55e47d673b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d77e088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d77e070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77e058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77e020 'double3':'vector' lvalue ParmVar 0x55e47d77dd08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d77de68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d77e290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d77e1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d77e608 # | | | | `-ReturnStmt 0x55e47d77e5f8 # | | | | `-CallExpr 0x55e47d77e5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d77e5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d77e590 '' Function 0x55e47d673da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d77e568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d77e550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77e538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77e500 'double4':'vector' lvalue ParmVar 0x55e47d77e1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d77e340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d77e768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d77e6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d77eac0 # | | | | `-ReturnStmt 0x55e47d77eab0 # | | | | `-CallExpr 0x55e47d77ea80 'float' # | | | | |-ImplicitCastExpr 0x55e47d77ea68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d77ea48 '' Function 0x55e47d673628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d77ea20 'float' # | | | | `-ImplicitCastExpr 0x55e47d77ea08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77e9f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77e9b8 'int' lvalue ParmVar 0x55e47d77e6b8 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d77e818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d77ec20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d77eb70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d77ef98 # | | | | `-ReturnStmt 0x55e47d77ef88 # | | | | `-CallExpr 0x55e47d77ef58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d77ef40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d77ef20 '' Function 0x55e47d6738a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d77eef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d77eee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77eec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77ee90 'int2':'vector' lvalue ParmVar 0x55e47d77eb70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d77ecd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d77f780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d77f6d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d77fb00 # | | | | `-ReturnStmt 0x55e47d77faf0 # | | | | `-CallExpr 0x55e47d77fac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d77faa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d77fa88 '' Function 0x55e47d673b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d77fa60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d77fa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77fa30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77f9f8 'int3':'vector' lvalue ParmVar 0x55e47d77f6d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d77f830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d77fc60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d77fbb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d77ffe8 # | | | | `-ReturnStmt 0x55e47d77ffd8 # | | | | `-CallExpr 0x55e47d77ffa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d77ff90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d77ff70 '' Function 0x55e47d673da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d77ff48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d77ff30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d77ff18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d77fee0 'int4':'vector' lvalue ParmVar 0x55e47d77fbb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d77fd10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d780148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d780098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d7804c0 # | | | | `-ReturnStmt 0x55e47d7804b0 # | | | | `-CallExpr 0x55e47d780480 'float' # | | | | |-ImplicitCastExpr 0x55e47d780468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d780448 '' Function 0x55e47d673628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d780420 'float' # | | | | `-ImplicitCastExpr 0x55e47d780408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7803f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7803b8 'uint':'unsigned int' lvalue ParmVar 0x55e47d780098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d7801f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d780620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d780570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d7809b8 # | | | | `-ReturnStmt 0x55e47d7809a8 # | | | | `-CallExpr 0x55e47d780978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d780960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d780940 '' Function 0x55e47d6738a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d780918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d780900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7808e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7808b0 'uint2':'vector' lvalue ParmVar 0x55e47d780570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d7806d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d780b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d780a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d780eb8 # | | | | `-ReturnStmt 0x55e47d780ea8 # | | | | `-CallExpr 0x55e47d780e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d780e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d780e40 '' Function 0x55e47d673b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d780e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d780e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d780de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d780db0 'uint3':'vector' lvalue ParmVar 0x55e47d780a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d780bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d781018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d780f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d7813c0 # | | | | `-ReturnStmt 0x55e47d7813b0 # | | | | `-CallExpr 0x55e47d781380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d781368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d781348 '' Function 0x55e47d673da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d781320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d781308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7812f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7812b8 'uint4':'vector' lvalue ParmVar 0x55e47d780f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d7810c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d781520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d781470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d782200 # | | | | `-ReturnStmt 0x55e47d7821f0 # | | | | `-CallExpr 0x55e47d7821c0 'float' # | | | | |-ImplicitCastExpr 0x55e47d7821a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d782188 '' Function 0x55e47d673628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d782160 'float' # | | | | `-ImplicitCastExpr 0x55e47d782148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d782130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7820f8 'int64_t':'long' lvalue ParmVar 0x55e47d781470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d7815d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d782360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7822b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d782718 # | | | | `-ReturnStmt 0x55e47d782708 # | | | | `-CallExpr 0x55e47d7826d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7826c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7826a0 '' Function 0x55e47d6738a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d782678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d782660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d782648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d782610 'int64_t2':'vector' lvalue ParmVar 0x55e47d7822b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d782410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d782878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7827c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d782c38 # | | | | `-ReturnStmt 0x55e47d782c28 # | | | | `-CallExpr 0x55e47d782bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d782be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d782bc0 '' Function 0x55e47d673b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d782b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d782b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d782b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d782b30 'int64_t3':'vector' lvalue ParmVar 0x55e47d7827c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d782928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d782d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d782ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d783160 # | | | | `-ReturnStmt 0x55e47d783150 # | | | | `-CallExpr 0x55e47d783120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d783108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7830e8 '' Function 0x55e47d673da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7830c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7830a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d783090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d783058 'int64_t4':'vector' lvalue ParmVar 0x55e47d782ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d782e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7832c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d783210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d783678 # | | | | `-ReturnStmt 0x55e47d783668 # | | | | `-CallExpr 0x55e47d783638 'float' # | | | | |-ImplicitCastExpr 0x55e47d783620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d783600 '' Function 0x55e47d673628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7835d8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7835c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7835a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d783570 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d783210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d783370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7837d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d783728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d783bb0 # | | | | `-ReturnStmt 0x55e47d783ba0 # | | | | `-CallExpr 0x55e47d783b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d783b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d783b38 '' Function 0x55e47d6738a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d783b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d783af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d783ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d783aa8 'uint64_t2':'vector' lvalue ParmVar 0x55e47d783728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d783888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d783d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d783c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d787628 # | | | | `-ReturnStmt 0x55e47d787618 # | | | | `-CallExpr 0x55e47d7875e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7875d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7875b0 '' Function 0x55e47d673b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d787588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d787570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d787558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d783fe8 'uint64_t3':'vector' lvalue ParmVar 0x55e47d783c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d783dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d787788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7876d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d787b70 # | | | | `-ReturnStmt 0x55e47d787b60 # | | | | `-CallExpr 0x55e47d787b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d787b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d787af8 '' Function 0x55e47d673da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d787ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d787ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d787aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d787a68 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7876d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d787838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d787ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d787c30 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d788028 # | | | | `-ReturnStmt 0x55e47d788018 # | | | | `-CallExpr 0x55e47d787fe8 'float' # | | | | |-ImplicitCastExpr 0x55e47d787fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d787fb0 '' Function 0x55e47d6749b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d787f88 'float' # | | | | `-ImplicitCastExpr 0x55e47d787f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d787f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d787f20 'double' lvalue ParmVar 0x55e47d787c30 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d787d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d788198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7880e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d788500 # | | | | `-ReturnStmt 0x55e47d7884f0 # | | | | `-CallExpr 0x55e47d7884c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7884a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d788488 '' Function 0x55e47d652dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d788460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d788448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d788430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7883f8 'double2':'vector' lvalue ParmVar 0x55e47d7880e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d788248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d788670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7885c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d7889e0 # | | | | `-ReturnStmt 0x55e47d7889d0 # | | | | `-CallExpr 0x55e47d7889a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d788988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d788968 '' Function 0x55e47d653038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d788940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d788928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d788910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7888d8 'double3':'vector' lvalue ParmVar 0x55e47d7885c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d788720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d788b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d788aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d788ec8 # | | | | `-ReturnStmt 0x55e47d788eb8 # | | | | `-CallExpr 0x55e47d788e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d788e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d788e50 '' Function 0x55e47d6532b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d788e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d788e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d788df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d788dc0 'double4':'vector' lvalue ParmVar 0x55e47d788aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d788c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d789028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d788f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d789380 # | | | | `-ReturnStmt 0x55e47d789370 # | | | | `-CallExpr 0x55e47d789340 'float' # | | | | |-ImplicitCastExpr 0x55e47d789328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d789308 '' Function 0x55e47d6749b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7892e0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7892c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7892b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d789278 'int' lvalue ParmVar 0x55e47d788f78 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d7890d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d789550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d789430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d7898c8 # | | | | `-ReturnStmt 0x55e47d7898b8 # | | | | `-CallExpr 0x55e47d789888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d789870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d789850 '' Function 0x55e47d652dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d789828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d789810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7897f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7897c0 'int2':'vector' lvalue ParmVar 0x55e47d789430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d789600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d789a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d789978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d789da8 # | | | | `-ReturnStmt 0x55e47d789d98 # | | | | `-CallExpr 0x55e47d789d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d789d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d789d30 '' Function 0x55e47d653038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d789d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d789cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d789cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d789ca0 'int3':'vector' lvalue ParmVar 0x55e47d789978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d789ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d789f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d789e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d78a290 # | | | | `-ReturnStmt 0x55e47d78a280 # | | | | `-CallExpr 0x55e47d78a250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d78a238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d78a218 '' Function 0x55e47d6532b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d78a1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d78a1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78a1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78a188 'int4':'vector' lvalue ParmVar 0x55e47d789e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d789fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d78a3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78a340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d78a768 # | | | | `-ReturnStmt 0x55e47d78a758 # | | | | `-CallExpr 0x55e47d78a728 'float' # | | | | |-ImplicitCastExpr 0x55e47d78a710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d78a6f0 '' Function 0x55e47d6749b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d78a6c8 'float' # | | | | `-ImplicitCastExpr 0x55e47d78a6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78a698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78a660 'uint':'unsigned int' lvalue ParmVar 0x55e47d78a340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d78a4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d78a8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78a818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d78ac60 # | | | | `-ReturnStmt 0x55e47d78ac50 # | | | | `-CallExpr 0x55e47d78ac20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d78ac08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d78abe8 '' Function 0x55e47d652dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d78abc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d78aba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78ab90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78ab58 'uint2':'vector' lvalue ParmVar 0x55e47d78a818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d78a978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d78adc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78ad10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d78b160 # | | | | `-ReturnStmt 0x55e47d78b150 # | | | | `-CallExpr 0x55e47d78b120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d78b108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d78b0e8 '' Function 0x55e47d653038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d78b0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d78b0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78b090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78b058 'uint3':'vector' lvalue ParmVar 0x55e47d78ad10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d78ae70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d78b2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78b210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d78b680 # | | | | `-ReturnStmt 0x55e47d78b670 # | | | | `-CallExpr 0x55e47d78b640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d78b628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d78b608 '' Function 0x55e47d6532b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d78b5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d78b5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78b5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78b578 'uint4':'vector' lvalue ParmVar 0x55e47d78b210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d78b370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d78b7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78b730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d78bb78 # | | | | `-ReturnStmt 0x55e47d78bb68 # | | | | `-CallExpr 0x55e47d78bb38 'float' # | | | | |-ImplicitCastExpr 0x55e47d78bb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d78bb00 '' Function 0x55e47d6749b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d78bad8 'float' # | | | | `-ImplicitCastExpr 0x55e47d78bac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78baa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78ba70 'int64_t':'long' lvalue ParmVar 0x55e47d78b730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d78b890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d78bcd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78bc28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d78c090 # | | | | `-ReturnStmt 0x55e47d78c080 # | | | | `-CallExpr 0x55e47d78c050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d78c038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d78c018 '' Function 0x55e47d652dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d78bff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d78bfd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78bfc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78bf88 'int64_t2':'vector' lvalue ParmVar 0x55e47d78bc28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d78bd88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d78c1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78c140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d78c5b0 # | | | | `-ReturnStmt 0x55e47d78c5a0 # | | | | `-CallExpr 0x55e47d78c570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d78c558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d78c538 '' Function 0x55e47d653038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d78c510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d78c4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78c4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78c4a8 'int64_t3':'vector' lvalue ParmVar 0x55e47d78c140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d78c2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d78c710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78c660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d78cad8 # | | | | `-ReturnStmt 0x55e47d78cac8 # | | | | `-CallExpr 0x55e47d78ca98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d78ca80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d78ca60 '' Function 0x55e47d6532b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d78ca38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d78ca20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78ca08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78c9d0 'int64_t4':'vector' lvalue ParmVar 0x55e47d78c660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d78c7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d78cc38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78cb88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d78cff0 # | | | | `-ReturnStmt 0x55e47d78cfe0 # | | | | `-CallExpr 0x55e47d78cfb0 'float' # | | | | |-ImplicitCastExpr 0x55e47d78cf98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d78cf78 '' Function 0x55e47d6749b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d78cf50 'float' # | | | | `-ImplicitCastExpr 0x55e47d78cf38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78cf20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78cee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d78cb88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d78cce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d78d150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78d0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d78d528 # | | | | `-ReturnStmt 0x55e47d78d518 # | | | | `-CallExpr 0x55e47d78d4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d78d4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d78d4b0 '' Function 0x55e47d652dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d78d488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d78d470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78d458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78d420 'uint64_t2':'vector' lvalue ParmVar 0x55e47d78d0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d78d200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d78d988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78d8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d78dd68 # | | | | `-ReturnStmt 0x55e47d78dd58 # | | | | `-CallExpr 0x55e47d78dd28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d78dd10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d78dcf0 '' Function 0x55e47d653038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d78dcc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d78dcb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78dc98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78dc60 'uint64_t3':'vector' lvalue ParmVar 0x55e47d78d8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d78da38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d78dec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78de18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d78e2b0 # | | | | `-ReturnStmt 0x55e47d78e2a0 # | | | | `-CallExpr 0x55e47d78e270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d78e258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d78e238 '' Function 0x55e47d6532b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d78e210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d78e1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78e1e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78e1a8 'uint64_t4':'vector' lvalue ParmVar 0x55e47d78de18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d78df78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d78e420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78e370 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d78e768 # | | | | `-ReturnStmt 0x55e47d78e758 # | | | | `-CallExpr 0x55e47d78e728 'float' # | | | | |-ImplicitCastExpr 0x55e47d78e710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d78e6f0 '' Function 0x55e47d67e240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d78e6c8 'float' # | | | | `-ImplicitCastExpr 0x55e47d78e6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78e698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78e660 'double' lvalue ParmVar 0x55e47d78e370 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d78e4d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d78e8d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78e828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d78ec40 # | | | | `-ReturnStmt 0x55e47d78ec30 # | | | | `-CallExpr 0x55e47d78ec00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d78ebe8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d78ebc8 '' Function 0x55e47d67e4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d78eba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d78eb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78eb70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78eb38 'double2':'vector' lvalue ParmVar 0x55e47d78e828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d78e988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d78edb0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78ed00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d78f120 # | | | | `-ReturnStmt 0x55e47d78f110 # | | | | `-CallExpr 0x55e47d78f0e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d78f0c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d78f0a8 '' Function 0x55e47d67e730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d78f080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d78f068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78f050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78f018 'double3':'vector' lvalue ParmVar 0x55e47d78ed00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d78ee60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d78f290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78f1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d78f608 # | | | | `-ReturnStmt 0x55e47d78f5f8 # | | | | `-CallExpr 0x55e47d78f5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d78f5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d78f590 '' Function 0x55e47d67e9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d78f568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d78f550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d78f538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d78f500 'double4':'vector' lvalue ParmVar 0x55e47d78f1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d78f340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d78f768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d78f6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d790368 # | | | | `-ReturnStmt 0x55e47d790358 # | | | | `-CallExpr 0x55e47d790328 'float' # | | | | |-ImplicitCastExpr 0x55e47d790310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7902f0 '' Function 0x55e47d67e240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7902c8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7902b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d790298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d790260 'int' lvalue ParmVar 0x55e47d78f6b8 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d7900c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7904c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d790418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d790840 # | | | | `-ReturnStmt 0x55e47d790830 # | | | | `-CallExpr 0x55e47d790800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7907e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7907c8 '' Function 0x55e47d67e4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7907a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d790788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d790770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d790738 'int2':'vector' lvalue ParmVar 0x55e47d790418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d790578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7909a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7908f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d790d20 # | | | | `-ReturnStmt 0x55e47d790d10 # | | | | `-CallExpr 0x55e47d790ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d790cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d790ca8 '' Function 0x55e47d67e730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d790c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d790c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d790c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d790c18 'int3':'vector' lvalue ParmVar 0x55e47d7908f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d790a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d790e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d790dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d791208 # | | | | `-ReturnStmt 0x55e47d7911f8 # | | | | `-CallExpr 0x55e47d7911c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7911b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d791190 '' Function 0x55e47d67e9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d791168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d791150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d791138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d791100 'int4':'vector' lvalue ParmVar 0x55e47d790dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d790f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d791368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7912b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d7916e0 # | | | | `-ReturnStmt 0x55e47d7916d0 # | | | | `-CallExpr 0x55e47d7916a0 'float' # | | | | |-ImplicitCastExpr 0x55e47d791688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d791668 '' Function 0x55e47d67e240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d791640 'float' # | | | | `-ImplicitCastExpr 0x55e47d791628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d791610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7915d8 'uint':'unsigned int' lvalue ParmVar 0x55e47d7912b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d791418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d791840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d791790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d791bd8 # | | | | `-ReturnStmt 0x55e47d791bc8 # | | | | `-CallExpr 0x55e47d791b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d791b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d791b60 '' Function 0x55e47d67e4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d791b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d791b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d791b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d791ad0 'uint2':'vector' lvalue ParmVar 0x55e47d791790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d7918f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d791d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d791c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d798b60 # | | | | `-ReturnStmt 0x55e47d798b50 # | | | | `-CallExpr 0x55e47d798b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d792080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d792060 '' Function 0x55e47d67e730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d792038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d792020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d792008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d791fd0 'uint3':'vector' lvalue ParmVar 0x55e47d791c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d791de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d798cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d798c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d799068 # | | | | `-ReturnStmt 0x55e47d799058 # | | | | `-CallExpr 0x55e47d799028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d799010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d798ff0 '' Function 0x55e47d67e9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d798fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d798fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d798f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d798f60 'uint4':'vector' lvalue ParmVar 0x55e47d798c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d798d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7991c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d799118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d799560 # | | | | `-ReturnStmt 0x55e47d799550 # | | | | `-CallExpr 0x55e47d799520 'float' # | | | | |-ImplicitCastExpr 0x55e47d799508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7994e8 '' Function 0x55e47d67e240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7994c0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7994a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d799490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d799458 'int64_t':'long' lvalue ParmVar 0x55e47d799118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d799278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7996c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d799610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d799a78 # | | | | `-ReturnStmt 0x55e47d799a68 # | | | | `-CallExpr 0x55e47d799a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d799a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d799a00 '' Function 0x55e47d67e4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7999d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7999c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7999a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d799970 'int64_t2':'vector' lvalue ParmVar 0x55e47d799610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d799770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d799bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d799b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d799f98 # | | | | `-ReturnStmt 0x55e47d799f88 # | | | | `-CallExpr 0x55e47d799f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d799f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d799f20 '' Function 0x55e47d67e730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d799ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d799ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d799ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d799e90 'int64_t3':'vector' lvalue ParmVar 0x55e47d799b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d799c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d79a0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d79a048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d79a4c0 # | | | | `-ReturnStmt 0x55e47d79a4b0 # | | | | `-CallExpr 0x55e47d79a480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d79a468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d79a448 '' Function 0x55e47d67e9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d79a420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d79a408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d79a3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d79a3b8 'int64_t4':'vector' lvalue ParmVar 0x55e47d79a048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d79a1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d79a620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d79a570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d79a9d8 # | | | | `-ReturnStmt 0x55e47d79a9c8 # | | | | `-CallExpr 0x55e47d79a998 'float' # | | | | |-ImplicitCastExpr 0x55e47d79a980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d79a960 '' Function 0x55e47d67e240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d79a938 'float' # | | | | `-ImplicitCastExpr 0x55e47d79a920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d79a908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d79a8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d79a570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d79a6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d6e7e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d79aa88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d6e8248 # | | | | `-ReturnStmt 0x55e47d6e8238 # | | | | `-CallExpr 0x55e47d6e8208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d6e81f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d6e81d0 '' Function 0x55e47d67e4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d6e81a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d6e8190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d6e8178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d6e8140 'uint64_t2':'vector' lvalue ParmVar 0x55e47d79aa88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d6e7f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d6e83a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d6e82f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d6e8788 # | | | | `-ReturnStmt 0x55e47d6e8778 # | | | | `-CallExpr 0x55e47d6e8748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d6e8730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d6e8710 '' Function 0x55e47d67e730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d6e86e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d6e86d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d6e86b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d6e8680 'uint64_t3':'vector' lvalue ParmVar 0x55e47d6e82f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d6e8458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d6e88e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d6e8838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d6e8cd0 # | | | | `-ReturnStmt 0x55e47d6e8cc0 # | | | | `-CallExpr 0x55e47d6e8c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d6e8c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d6e8c58 '' Function 0x55e47d67e9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d6e8c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d6e8c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d6e8c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d6e8bc8 'uint64_t4':'vector' lvalue ParmVar 0x55e47d6e8838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d6e8998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d6e8e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d6e8d90 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d6e9188 # | | | | `-ReturnStmt 0x55e47d6e9178 # | | | | `-CallExpr 0x55e47d6e9148 'float' # | | | | |-ImplicitCastExpr 0x55e47d6e9130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d6e9110 '' Function 0x55e47d67f5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d6e90e8 'float' # | | | | `-ImplicitCastExpr 0x55e47d6e90d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d6e90b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d6e9080 'double' lvalue ParmVar 0x55e47d6e8d90 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d6e8ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d6e92f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d6e9248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d6e9660 # | | | | `-ReturnStmt 0x55e47d6e9650 # | | | | `-CallExpr 0x55e47d6e9620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d6e9608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d6e95e8 '' Function 0x55e47d67f870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d6e95c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d6e95a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d6e9590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d6e9558 'double2':'vector' lvalue ParmVar 0x55e47d6e9248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d6e93a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d6e97d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d6e9720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d6e9b40 # | | | | `-ReturnStmt 0x55e47d6e9b30 # | | | | `-CallExpr 0x55e47d6e9b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d6e9ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d6e9ac8 '' Function 0x55e47d67fae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d6e9aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d6e9a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d6e9a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d6e9a38 'double3':'vector' lvalue ParmVar 0x55e47d6e9720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d6e9880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d6e9cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d6e9c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d79c1a8 # | | | | `-ReturnStmt 0x55e47d79c198 # | | | | `-CallExpr 0x55e47d79c168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d79c150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d79c130 '' Function 0x55e47d67fd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d79c108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d79c0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d79c0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d79c0a0 'double4':'vector' lvalue ParmVar 0x55e47d6e9c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d6e9d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d79c308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d79c258 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d79c660 # | | | | `-ReturnStmt 0x55e47d79c650 # | | | | `-CallExpr 0x55e47d79c620 'float' # | | | | |-ImplicitCastExpr 0x55e47d79c608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d79c5e8 '' Function 0x55e47d67f5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d79c5c0 'float' # | | | | `-ImplicitCastExpr 0x55e47d79c5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d79c590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d79c558 'int' lvalue ParmVar 0x55e47d79c258 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d79c3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d79c7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d79c710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d79cb38 # | | | | `-ReturnStmt 0x55e47d79cb28 # | | | | `-CallExpr 0x55e47d79caf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d79cae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d79cac0 '' Function 0x55e47d67f870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d79ca98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d79ca80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d79ca68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d79ca30 'int2':'vector' lvalue ParmVar 0x55e47d79c710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d79c870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d79cc98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d79cbe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d79d018 # | | | | `-ReturnStmt 0x55e47d79d008 # | | | | `-CallExpr 0x55e47d79cfd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d79cfc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d79cfa0 '' Function 0x55e47d67fae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d79cf78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d79cf60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d79cf48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d79cf10 'int3':'vector' lvalue ParmVar 0x55e47d79cbe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d79cd48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d79d178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d79d0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d79d500 # | | | | `-ReturnStmt 0x55e47d79d4f0 # | | | | `-CallExpr 0x55e47d79d4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d79d4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d79d488 '' Function 0x55e47d67fd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d79d460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d79d448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d79d430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d79d3f8 'int4':'vector' lvalue ParmVar 0x55e47d79d0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d79d228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d79d660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d79d5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d79d9d8 # | | | | `-ReturnStmt 0x55e47d79d9c8 # | | | | `-CallExpr 0x55e47d79d998 'float' # | | | | |-ImplicitCastExpr 0x55e47d79d980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d79d960 '' Function 0x55e47d67f5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d79d938 'float' # | | | | `-ImplicitCastExpr 0x55e47d79d920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d79d908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d79d8d0 'uint':'unsigned int' lvalue ParmVar 0x55e47d79d5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d79d710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d79db38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d79da88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d79ded0 # | | | | `-ReturnStmt 0x55e47d79dec0 # | | | | `-CallExpr 0x55e47d79de90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d79de78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d79de58 '' Function 0x55e47d67f870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d79de30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d79de18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d79de00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d79ddc8 'uint2':'vector' lvalue ParmVar 0x55e47d79da88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d79dbe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d79e860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d79e7b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d79ec00 # | | | | `-ReturnStmt 0x55e47d79ebf0 # | | | | `-CallExpr 0x55e47d79ebc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d79eba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d79eb88 '' Function 0x55e47d67fae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d79eb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d79eb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d79eb30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d79eaf8 'uint3':'vector' lvalue ParmVar 0x55e47d79e7b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d79e910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d79ed60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d79ecb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d79f108 # | | | | `-ReturnStmt 0x55e47d79f0f8 # | | | | `-CallExpr 0x55e47d79f0c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d79f0b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d79f090 '' Function 0x55e47d67fd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d79f068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d79f050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d79f038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d79f000 'uint4':'vector' lvalue ParmVar 0x55e47d79ecb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d79ee10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d79f268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d79f1b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d79f600 # | | | | `-ReturnStmt 0x55e47d79f5f0 # | | | | `-CallExpr 0x55e47d79f5c0 'float' # | | | | |-ImplicitCastExpr 0x55e47d79f5a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d79f588 '' Function 0x55e47d67f5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d79f560 'float' # | | | | `-ImplicitCastExpr 0x55e47d79f548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d79f530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d79f4f8 'int64_t':'long' lvalue ParmVar 0x55e47d79f1b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d79f318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d79f760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d79f6b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d79fb18 # | | | | `-ReturnStmt 0x55e47d79fb08 # | | | | `-CallExpr 0x55e47d79fad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d79fac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d79faa0 '' Function 0x55e47d67f870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d79fa78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d79fa60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d79fa48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d79fa10 'int64_t2':'vector' lvalue ParmVar 0x55e47d79f6b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d79f810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d79fc78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d79fbc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7a0038 # | | | | `-ReturnStmt 0x55e47d7a0028 # | | | | `-CallExpr 0x55e47d79fff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d79ffe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d79ffc0 '' Function 0x55e47d67fae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d79ff98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d79ff80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d79ff68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d79ff30 'int64_t3':'vector' lvalue ParmVar 0x55e47d79fbc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d79fd28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7a0198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a00e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7a0560 # | | | | `-ReturnStmt 0x55e47d7a0550 # | | | | `-CallExpr 0x55e47d7a0520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7a0508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7a04e8 '' Function 0x55e47d67fd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7a04c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7a04a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a0490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a0458 'int64_t4':'vector' lvalue ParmVar 0x55e47d7a00e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7a0248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7a06c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a0610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d7a1488 # | | | | `-ReturnStmt 0x55e47d7a1478 # | | | | `-CallExpr 0x55e47d7a1448 'float' # | | | | |-ImplicitCastExpr 0x55e47d7a1430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7a1410 '' Function 0x55e47d67f5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7a13e8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7a13d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a13b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a1380 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7a0610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d7a1180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7a15e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a1538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7a19c0 # | | | | `-ReturnStmt 0x55e47d7a19b0 # | | | | `-CallExpr 0x55e47d7a1980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7a1968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7a1948 '' Function 0x55e47d67f870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7a1920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7a1908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a18f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a18b8 'uint64_t2':'vector' lvalue ParmVar 0x55e47d7a1538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7a1698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7a1b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a1a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7a1f00 # | | | | `-ReturnStmt 0x55e47d7a1ef0 # | | | | `-CallExpr 0x55e47d7a1ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7a1ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7a1e88 '' Function 0x55e47d67fae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7a1e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7a1e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a1e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a1df8 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7a1a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7a1bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7a2060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a1fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7a2448 # | | | | `-ReturnStmt 0x55e47d7a2438 # | | | | `-CallExpr 0x55e47d7a2408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7a23f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7a23d0 '' Function 0x55e47d67fd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7a23a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7a2390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a2378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a2340 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7a1fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7a2110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7a25a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a2500 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d7a2928 # | | | | `-ReturnStmt 0x55e47d7a2918 # | | | | `-CallExpr 0x55e47d7a28e8 'bool' # | | | | |-ImplicitCastExpr 0x55e47d7a28d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7a2878 '' Function 0x55e47d680ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55e47d7a2850 'float' # | | | | `-ImplicitCastExpr 0x55e47d7a2838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a2820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a27e8 'double' lvalue ParmVar 0x55e47d7a2500 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d7a2658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7a2a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a29e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d7a2e58 # | | | | `-ReturnStmt 0x55e47d7a2e48 # | | | | `-CallExpr 0x55e47d7a2e18 'vector' # | | | | |-ImplicitCastExpr 0x55e47d7a2e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7a2d80 '' Function 0x55e47d680df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7a2d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7a2d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a2d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a2cf0 'double2':'vector' lvalue ParmVar 0x55e47d7a29e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d7a2b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7a2fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a2f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d7a3798 # | | | | `-ReturnStmt 0x55e47d7a3788 # | | | | `-CallExpr 0x55e47d7a3758 'vector' # | | | | |-ImplicitCastExpr 0x55e47d7a3740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7a36c0 '' Function 0x55e47d6810e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7a3698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7a3680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a3668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a3630 'double3':'vector' lvalue ParmVar 0x55e47d7a2f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d7a3070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7a3900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a3850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d7a3cd8 # | | | | `-ReturnStmt 0x55e47d7a3cc8 # | | | | `-CallExpr 0x55e47d7a3c98 'vector' # | | | | |-ImplicitCastExpr 0x55e47d7a3c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7a3c00 '' Function 0x55e47d6813d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7a3bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7a3bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a3ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a3b70 'double4':'vector' lvalue ParmVar 0x55e47d7a3850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d7a39b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7a3db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a3d08 col:29 used V 'double' # | | | `-CompoundStmt 0x55e47d7a4018 # | | | `-ReturnStmt 0x55e47d7a4008 # | | | `-CallExpr 0x55e47d7a3fd8 'bool' # | | | |-ImplicitCastExpr 0x55e47d7a3fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55e47d7a3fa0 '' Function 0x55e47d682000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55e47d7a3f78 'float' # | | | `-ImplicitCastExpr 0x55e47d7a3f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e47d7a3f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e47d7a3f10 'double' lvalue ParmVar 0x55e47d7a3d08 'V' 'double' # | | |-FunctionDecl 0x55e47d7a40f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a4048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55e47d7a4380 # | | | `-ReturnStmt 0x55e47d7a4370 # | | | `-CallExpr 0x55e47d7a4340 'vector' # | | | |-ImplicitCastExpr 0x55e47d7a4328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55e47d7a4308 '' Function 0x55e47d682278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55e47d7a42e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55e47d7a42c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e47d7a42b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e47d7a4278 'double2':'vector' lvalue ParmVar 0x55e47d7a4048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55e47d7a4460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a43b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55e47d7a46f0 # | | | `-ReturnStmt 0x55e47d7a46e0 # | | | `-CallExpr 0x55e47d7a46b0 'vector' # | | | |-ImplicitCastExpr 0x55e47d7a4698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55e47d7a4678 '' Function 0x55e47d6824f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55e47d7a4650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55e47d7a4638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e47d7a4620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e47d7a45e8 'double3':'vector' lvalue ParmVar 0x55e47d7a43b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55e47d7a47d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a4720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55e47d7a4a68 # | | | `-ReturnStmt 0x55e47d7a4a58 # | | | `-CallExpr 0x55e47d7a4a28 'vector' # | | | |-ImplicitCastExpr 0x55e47d7a4a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55e47d7a49f0 '' Function 0x55e47d682768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55e47d7a49c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55e47d7a49b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e47d7a4998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e47d7a4960 'double4':'vector' lvalue ParmVar 0x55e47d7a4720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55e47d7a5160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55e47d7a4a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d7a4b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d7a50b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a4e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55e47d7a4f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55e47d7a4f78 col:39 s 'T' # | | | |-CompoundStmt 0x55e47d7a5430 # | | | | `-ReturnStmt 0x55e47d7a5420 # | | | | `-RecoveryExpr 0x55e47d7a53e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e47d7a52d0 '' lvalue (ADL) = 'lerp' 0x55e47d684578 0x55e47d682b08 0x55e47d682ed0 0x55e47d683298 0x55e47d683660 0x55e47d683a10 0x55e47d683de8 0x55e47d6841b0 # | | | | |-RecoveryExpr 0x55e47d7a5350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e47d7a5370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e47d7a51d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55e47d7a58f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a54f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55e47d7a5740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55e47d7a57c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55e47d7a5db8 # | | | | `-ReturnStmt 0x55e47d7a5da8 # | | | | `-CallExpr 0x55e47d7a5d68 'float' # | | | | |-ImplicitCastExpr 0x55e47d7a5d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e47d7a5cf8 '' Function 0x55e47d683a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e47d7a5bb0 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7a5b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7a5b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7a5b48 'double' lvalue ParmVar 0x55e47d7a54f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55e47d7a5c40 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7a5c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7a5c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7a5bd8 'double' lvalue ParmVar 0x55e47d7a5740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55e47d7a5cd0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7a5cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a5ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a5c68 'double' lvalue ParmVar 0x55e47d7a57c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55e47d7a59b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7a6108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a5e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55e47d7a5ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55e47d7a5f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55e47d7a6648 # | | | | `-ReturnStmt 0x55e47d7a6638 # | | | | `-CallExpr 0x55e47d7a65f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7a65e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7a6558 '' Function 0x55e47d683de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7a63e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7a63c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7a63b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7a6378 'double2':'vector' lvalue ParmVar 0x55e47d7a5e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55e47d7a6488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7a6470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7a6458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7a6420 'double2':'vector' lvalue ParmVar 0x55e47d7a5ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7a6530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7a6518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a6500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a64c8 'double2':'vector' lvalue ParmVar 0x55e47d7a5f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d7a61c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7a6998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a6708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55e47d7a6788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55e47d7a6808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55e47d7a6ed8 # | | | | `-ReturnStmt 0x55e47d7a6ec8 # | | | | `-CallExpr 0x55e47d7a6e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7a6e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7a6df0 '' Function 0x55e47d6841b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7a6c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7a6c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7a6c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7a6c10 'double3':'vector' lvalue ParmVar 0x55e47d7a6708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55e47d7a6d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7a6d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7a6cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7a6cb8 'double3':'vector' lvalue ParmVar 0x55e47d7a6788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7a6dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7a6db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a6d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a6d60 'double3':'vector' lvalue ParmVar 0x55e47d7a6808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d7a6a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7a7228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a6f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55e47d7a7018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55e47d7a7098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55e47d7a8ba0 # | | | | `-ReturnStmt 0x55e47d7a8b90 # | | | | `-CallExpr 0x55e47d7a8b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7a7710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7a7688 '' Function 0x55e47d684578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7a7510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7a74f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7a74e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7a74a8 'double4':'vector' lvalue ParmVar 0x55e47d7a6f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55e47d7a75b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7a75a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7a7588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7a7550 'double4':'vector' lvalue ParmVar 0x55e47d7a7018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7a7660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7a7648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a7630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a75f8 'double4':'vector' lvalue ParmVar 0x55e47d7a7098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d7a72e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7a8e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a8c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55e47d7a8cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55e47d7a8d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55e47d7a9320 # | | | | `-ReturnStmt 0x55e47d7a9310 # | | | | `-CallExpr 0x55e47d7a92d0 'float' # | | | | |-ImplicitCastExpr 0x55e47d7a92b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e47d7a9298 '' Function 0x55e47d683a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e47d7a9150 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7a9138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7a9120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7a90e8 'int' lvalue ParmVar 0x55e47d7a8c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55e47d7a91e0 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7a91c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7a91b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7a9178 'int' lvalue ParmVar 0x55e47d7a8cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55e47d7a9270 'float' # | | | | `-ImplicitCastExpr 0x55e47d7a9258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a9240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a9208 'int' lvalue ParmVar 0x55e47d7a8d50 'V3' 'int' # | | | `-DeprecatedAttr 0x55e47d7a8f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7a9658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a93d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55e47d7a9450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55e47d7a94d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55e47d7a9b40 # | | | | `-ReturnStmt 0x55e47d7a9b30 # | | | | `-CallExpr 0x55e47d7a9af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7a9ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7a9ab8 '' Function 0x55e47d683de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7a9940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7a9928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7a9910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7a98d8 'int2':'vector' lvalue ParmVar 0x55e47d7a93d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55e47d7a99e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7a99d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7a99b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7a9980 'int2':'vector' lvalue ParmVar 0x55e47d7a9450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7a9a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7a9a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7a9a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7a9a28 'int2':'vector' lvalue ParmVar 0x55e47d7a94d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d7a9718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7a9e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7a9bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55e47d7a9c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55e47d7a9cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55e47d7aa368 # | | | | `-ReturnStmt 0x55e47d7aa358 # | | | | `-CallExpr 0x55e47d7aa318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7aa300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7aa2e0 '' Function 0x55e47d6841b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7aa168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7aa150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7aa138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7aa100 'int3':'vector' lvalue ParmVar 0x55e47d7a9bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55e47d7aa210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7aa1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7aa1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7aa1a8 'int3':'vector' lvalue ParmVar 0x55e47d7a9c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7aa2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7aa2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7aa288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7aa250 'int3':'vector' lvalue ParmVar 0x55e47d7a9cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d7a9f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7aa6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7aa418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55e47d7aa498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55e47d7aa518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55e47d7abbc0 # | | | | `-ReturnStmt 0x55e47d7abbb0 # | | | | `-CallExpr 0x55e47d7abb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7aab38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7aab18 '' Function 0x55e47d684578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7aa9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7aa988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7aa970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7aa938 'int4':'vector' lvalue ParmVar 0x55e47d7aa418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55e47d7aaa48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7aaa30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7aaa18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7aa9e0 'int4':'vector' lvalue ParmVar 0x55e47d7aa498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7aaaf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7aaad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7aaac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7aaa88 'int4':'vector' lvalue ParmVar 0x55e47d7aa518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d7aa768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7abef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7abc70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d7abcf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d7abd70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d7ac3b0 # | | | | `-ReturnStmt 0x55e47d7ac3a0 # | | | | `-CallExpr 0x55e47d7ac360 'float' # | | | | |-ImplicitCastExpr 0x55e47d7ac348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e47d7ac328 '' Function 0x55e47d683a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e47d7ac1e0 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7ac1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7ac1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7ac178 'uint':'unsigned int' lvalue ParmVar 0x55e47d7abc70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55e47d7ac270 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7ac258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7ac240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7ac208 'uint':'unsigned int' lvalue ParmVar 0x55e47d7abcf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55e47d7ac300 'float' # | | | | `-ImplicitCastExpr 0x55e47d7ac2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ac2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ac298 'uint':'unsigned int' lvalue ParmVar 0x55e47d7abd70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d7abfb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ac6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ac460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55e47d7ac4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55e47d7ac560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d7acbf0 # | | | | `-ReturnStmt 0x55e47d7acbe0 # | | | | `-CallExpr 0x55e47d7acba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7acb88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7acb68 '' Function 0x55e47d683de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7ac9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7ac9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7ac9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7ac988 'uint2':'vector' lvalue ParmVar 0x55e47d7ac460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55e47d7aca98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7aca80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7aca68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7aca30 'uint2':'vector' lvalue ParmVar 0x55e47d7ac4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7acb40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7acb28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7acb10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7acad8 'uint2':'vector' lvalue ParmVar 0x55e47d7ac560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d7ac7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7acf28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7acca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55e47d7acd20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55e47d7acda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d7ad438 # | | | | `-ReturnStmt 0x55e47d7ad428 # | | | | `-CallExpr 0x55e47d7ad3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ad3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7ad3b0 '' Function 0x55e47d6841b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7ad238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7ad220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7ad208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7ad1d0 'uint3':'vector' lvalue ParmVar 0x55e47d7acca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55e47d7ad2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7ad2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7ad2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7ad278 'uint3':'vector' lvalue ParmVar 0x55e47d7acd20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7ad388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ad370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ad358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ad320 'uint3':'vector' lvalue ParmVar 0x55e47d7acda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d7acfe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ad778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ad4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55e47d7ad568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55e47d7ad5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d7adcb0 # | | | | `-ReturnStmt 0x55e47d7adca0 # | | | | `-CallExpr 0x55e47d7adc60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7adc48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7adc28 '' Function 0x55e47d684578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7ada90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7ada78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7ada60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7ada28 'uint4':'vector' lvalue ParmVar 0x55e47d7ad4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55e47d7adb38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7adb20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7adb08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7adad0 'uint4':'vector' lvalue ParmVar 0x55e47d7ad568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7adc00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7adbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7adbd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7adb98 'uint4':'vector' lvalue ParmVar 0x55e47d7ad5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d7ad838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7adfe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7add60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55e47d7adde0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55e47d7ade60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d7ae4c0 # | | | | `-ReturnStmt 0x55e47d7ae4b0 # | | | | `-CallExpr 0x55e47d7ae470 'float' # | | | | |-ImplicitCastExpr 0x55e47d7ae458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e47d7ae438 '' Function 0x55e47d683a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e47d7ae2f0 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7ae2d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7ae2c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7ae288 'int64_t':'long' lvalue ParmVar 0x55e47d7add60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55e47d7ae380 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7ae368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7ae350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7ae318 'int64_t':'long' lvalue ParmVar 0x55e47d7adde0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55e47d7ae410 'float' # | | | | `-ImplicitCastExpr 0x55e47d7ae3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ae3e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ae3a8 'int64_t':'long' lvalue ParmVar 0x55e47d7ade60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d7ae0a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ae7f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ae570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d7ae5f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d7ae670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7aed20 # | | | | `-ReturnStmt 0x55e47d7aed10 # | | | | `-CallExpr 0x55e47d7aecd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7aecb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7aec98 '' Function 0x55e47d683de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7aeb20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7aeb08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7aeaf0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7aeab8 'int64_t2':'vector' lvalue ParmVar 0x55e47d7ae570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55e47d7aebc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7aebb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7aeb98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7aeb60 'int64_t2':'vector' lvalue ParmVar 0x55e47d7ae5f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7aec70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7aec58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7aec40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7aec08 'int64_t2':'vector' lvalue ParmVar 0x55e47d7ae670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7ae8b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7af058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7aedd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d7aee50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d7aeed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7af588 # | | | | `-ReturnStmt 0x55e47d7af578 # | | | | `-CallExpr 0x55e47d7af538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7af520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7af500 '' Function 0x55e47d6841b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7af388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7af370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7af358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7af320 'int64_t3':'vector' lvalue ParmVar 0x55e47d7aedd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55e47d7af430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7af418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7af400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7af3c8 'int64_t3':'vector' lvalue ParmVar 0x55e47d7aee50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7af4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7af4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7af4a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7af470 'int64_t3':'vector' lvalue ParmVar 0x55e47d7aeed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7af118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7af8c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7af638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d7af6b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d7af738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7b0e20 # | | | | `-ReturnStmt 0x55e47d7b0e10 # | | | | `-CallExpr 0x55e47d7b0dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b0db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7b0d98 '' Function 0x55e47d684578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7b0c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7b0c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7b0bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7b0bb8 'int64_t4':'vector' lvalue ParmVar 0x55e47d7af638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55e47d7b0cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7b0cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7b0c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7b0c60 'int64_t4':'vector' lvalue ParmVar 0x55e47d7af6b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7b0d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b0d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b0d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b0d08 'int64_t4':'vector' lvalue ParmVar 0x55e47d7af738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7af988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b1158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b0ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e47d7b0f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e47d7b0fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d7b1650 # | | | | `-ReturnStmt 0x55e47d7b1640 # | | | | `-CallExpr 0x55e47d7b1600 'float' # | | | | |-ImplicitCastExpr 0x55e47d7b15e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e47d7b15c8 '' Function 0x55e47d683a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e47d7b1480 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7b1468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7b1450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7b1418 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7b0ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55e47d7b1510 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7b14f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7b14e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7b14a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7b0f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55e47d7b15a0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7b1588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b1570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b1538 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7b0fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d7b1218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b1988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b1700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d7b1780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d7b1800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7b1ed0 # | | | | `-ReturnStmt 0x55e47d7b1ec0 # | | | | `-CallExpr 0x55e47d7b1e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b1e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7b1e48 '' Function 0x55e47d683de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7b1cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7b1cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7b1ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7b1c68 'uint64_t2':'vector' lvalue ParmVar 0x55e47d7b1700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55e47d7b1d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7b1d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7b1d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7b1d10 'uint64_t2':'vector' lvalue ParmVar 0x55e47d7b1780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7b1e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b1e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b1df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b1db8 'uint64_t2':'vector' lvalue ParmVar 0x55e47d7b1800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7b1a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b2208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b1f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d7b2000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d7b2080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7b2758 # | | | | `-ReturnStmt 0x55e47d7b2748 # | | | | `-CallExpr 0x55e47d7b2708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b26f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7b26d0 '' Function 0x55e47d6841b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7b2558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7b2540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7b2528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7b24f0 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7b1f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55e47d7b2600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7b25e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7b25d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7b2598 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7b2000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7b26a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b2690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b2678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b2640 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7b2080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7b22c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b2a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b2808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d7b2888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d7b2908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7b3000 # | | | | `-ReturnStmt 0x55e47d7b2ff0 # | | | | `-CallExpr 0x55e47d7b2fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b2f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7b2f78 '' Function 0x55e47d684578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7b2e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7b2de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7b2dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7b2d98 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7b2808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55e47d7b2ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7b2e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7b2e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7b2e40 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7b2888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7b2f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b2f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b2f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b2ee8 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7b2908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7b2b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b3168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b30b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d7b34b0 # | | | | `-ReturnStmt 0x55e47d7b34a0 # | | | | `-CallExpr 0x55e47d7b3470 'float' # | | | | |-ImplicitCastExpr 0x55e47d7b3458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7b3438 '' Function 0x55e47d6851f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7b3410 'float' # | | | | `-ImplicitCastExpr 0x55e47d7b33f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b33e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b33a8 'double' lvalue ParmVar 0x55e47d7b30b8 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d7b3218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7b3618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b3568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d7b3980 # | | | | `-ReturnStmt 0x55e47d7b3970 # | | | | `-CallExpr 0x55e47d7b3940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b3928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7b3908 '' Function 0x55e47d685470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7b38e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b38c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b38b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b3878 'double2':'vector' lvalue ParmVar 0x55e47d7b3568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d7b36c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7b3ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b3a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d7b3e58 # | | | | `-ReturnStmt 0x55e47d7b3e48 # | | | | `-CallExpr 0x55e47d7b3e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b3e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7b3de0 '' Function 0x55e47d6856e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7b3db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b3da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b3d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b3d50 'double3':'vector' lvalue ParmVar 0x55e47d7b3a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d7b3b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7b3fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b3f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d7b4338 # | | | | `-ReturnStmt 0x55e47d7b4328 # | | | | `-CallExpr 0x55e47d7b42f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b42e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7b42c0 '' Function 0x55e47d685960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7b4298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b4280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b4268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b4230 'double4':'vector' lvalue ParmVar 0x55e47d7b3f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d7b4070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7b4498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b43e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d7b47f0 # | | | | `-ReturnStmt 0x55e47d7b47e0 # | | | | `-CallExpr 0x55e47d7b47b0 'float' # | | | | |-ImplicitCastExpr 0x55e47d7b4798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7b4778 '' Function 0x55e47d6851f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7b4750 'float' # | | | | `-ImplicitCastExpr 0x55e47d7b4738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b4720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b46e8 'int' lvalue ParmVar 0x55e47d7b43e8 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d7b4548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b4950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b48a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d7b4ce0 # | | | | `-ReturnStmt 0x55e47d7b4cd0 # | | | | `-CallExpr 0x55e47d7b4ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b4c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7b4c68 '' Function 0x55e47d685470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7b4c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b4c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b4c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b4bd8 'int2':'vector' lvalue ParmVar 0x55e47d7b48a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d7b4a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b4e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b4d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d7b51c0 # | | | | `-ReturnStmt 0x55e47d7b51b0 # | | | | `-CallExpr 0x55e47d7b5180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b5168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7b5148 '' Function 0x55e47d6856e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7b5120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b5108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b50f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b50b8 'int3':'vector' lvalue ParmVar 0x55e47d7b4d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d7b4ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b5320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b5270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d7b56a8 # | | | | `-ReturnStmt 0x55e47d7b5698 # | | | | `-CallExpr 0x55e47d7b5668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b5650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7b5630 '' Function 0x55e47d685960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7b5608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b55f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b55d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b55a0 'int4':'vector' lvalue ParmVar 0x55e47d7b5270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d7b53d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b5808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b5758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d7b5b80 # | | | | `-ReturnStmt 0x55e47d7b5b70 # | | | | `-CallExpr 0x55e47d7b5b40 'float' # | | | | |-ImplicitCastExpr 0x55e47d7b5b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7b5b08 '' Function 0x55e47d6851f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7b5ae0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7b5ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b5ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b5a78 'uint':'unsigned int' lvalue ParmVar 0x55e47d7b5758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d7b58b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b5ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b5c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d7b6078 # | | | | `-ReturnStmt 0x55e47d7b6068 # | | | | `-CallExpr 0x55e47d7b6038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b6020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7b6000 '' Function 0x55e47d685470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7b5fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b5fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b5fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b5f70 'uint2':'vector' lvalue ParmVar 0x55e47d7b5c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d7b5d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b61d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b6128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d7b6578 # | | | | `-ReturnStmt 0x55e47d7b6568 # | | | | `-CallExpr 0x55e47d7b6538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b6520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7b6500 '' Function 0x55e47d6856e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7b64d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b64c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b64a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b6470 'uint3':'vector' lvalue ParmVar 0x55e47d7b6128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d7b6288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b66d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b6628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d7b6a80 # | | | | `-ReturnStmt 0x55e47d7b6a70 # | | | | `-CallExpr 0x55e47d7b6a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b6a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7b6a08 '' Function 0x55e47d685960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7b69e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b69c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b69b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b6978 'uint4':'vector' lvalue ParmVar 0x55e47d7b6628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d7b6788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b7410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b6b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d7b77a8 # | | | | `-ReturnStmt 0x55e47d7b7798 # | | | | `-CallExpr 0x55e47d7b7768 'float' # | | | | |-ImplicitCastExpr 0x55e47d7b7750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7b7730 '' Function 0x55e47d6851f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7b7708 'float' # | | | | `-ImplicitCastExpr 0x55e47d7b76f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b76d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b76a0 'int64_t':'long' lvalue ParmVar 0x55e47d7b6b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d7b74c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b7908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b7858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7b7cc0 # | | | | `-ReturnStmt 0x55e47d7b7cb0 # | | | | `-CallExpr 0x55e47d7b7c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b7c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7b7c48 '' Function 0x55e47d685470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7b7c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b7c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b7bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b7bb8 'int64_t2':'vector' lvalue ParmVar 0x55e47d7b7858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7b79b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b7e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b7d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7b81e0 # | | | | `-ReturnStmt 0x55e47d7b81d0 # | | | | `-CallExpr 0x55e47d7b81a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b8188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7b8168 '' Function 0x55e47d6856e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7b8140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b8128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b8110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b80d8 'int64_t3':'vector' lvalue ParmVar 0x55e47d7b7d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7b7ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b8340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b8290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7b8708 # | | | | `-ReturnStmt 0x55e47d7b86f8 # | | | | `-CallExpr 0x55e47d7b86c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b86b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7b8690 '' Function 0x55e47d685960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7b8668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b8650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b8638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b8600 'int64_t4':'vector' lvalue ParmVar 0x55e47d7b8290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7b83f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b8868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b87b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d7b8c20 # | | | | `-ReturnStmt 0x55e47d7b8c10 # | | | | `-CallExpr 0x55e47d7b8be0 'float' # | | | | |-ImplicitCastExpr 0x55e47d7b8bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7b8ba8 '' Function 0x55e47d6851f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7b8b80 'float' # | | | | `-ImplicitCastExpr 0x55e47d7b8b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b8b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b8b18 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7b87b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d7b8918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b8d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b8cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7b9158 # | | | | `-ReturnStmt 0x55e47d7b9148 # | | | | `-CallExpr 0x55e47d7b9118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b9100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7b90e0 '' Function 0x55e47d685470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7b90b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b90a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b9088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b9050 'uint64_t2':'vector' lvalue ParmVar 0x55e47d7b8cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7b8e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7b92b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b9208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7b9f48 # | | | | `-ReturnStmt 0x55e47d7b9f38 # | | | | `-CallExpr 0x55e47d7b9f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7b9ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7b9ed0 '' Function 0x55e47d6856e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7b9ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7b9e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7b9e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7b9e40 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7b9208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7b9368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ba0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7b9ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7ba490 # | | | | `-ReturnStmt 0x55e47d7ba480 # | | | | `-CallExpr 0x55e47d7ba450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ba438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7ba418 '' Function 0x55e47d685960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7ba3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ba3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ba3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ba388 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7b9ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7ba158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ba600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ba550 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d7ba948 # | | | | `-ReturnStmt 0x55e47d7ba938 # | | | | `-CallExpr 0x55e47d7ba908 'float' # | | | | |-ImplicitCastExpr 0x55e47d7ba8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7ba8d0 '' Function 0x55e47d686578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7ba8a8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7ba890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ba878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ba840 'double' lvalue ParmVar 0x55e47d7ba550 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d7ba6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7baab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7baa08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d7bae20 # | | | | `-ReturnStmt 0x55e47d7bae10 # | | | | `-CallExpr 0x55e47d7bade0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7badc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7bada8 '' Function 0x55e47d6867f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7bad80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7bad68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7bad50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7bad18 'double2':'vector' lvalue ParmVar 0x55e47d7baa08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d7bab68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7baf90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7baee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d7bb300 # | | | | `-ReturnStmt 0x55e47d7bb2f0 # | | | | `-CallExpr 0x55e47d7bb2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7bb2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7bb288 '' Function 0x55e47d686a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7bb260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7bb248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7bb230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7bb1f8 'double3':'vector' lvalue ParmVar 0x55e47d7baee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d7bb040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7bb470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7bb3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d7bb7e8 # | | | | `-ReturnStmt 0x55e47d7bb7d8 # | | | | `-CallExpr 0x55e47d7bb7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7bb790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7bb770 '' Function 0x55e47d687d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7bb748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7bb730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7bb718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7bb6e0 'double4':'vector' lvalue ParmVar 0x55e47d7bb3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d7bb520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7bb948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7bb898 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d7bc2e0 # | | | | `-ReturnStmt 0x55e47d7bc2d0 # | | | | `-CallExpr 0x55e47d7bc2a0 'float' # | | | | |-ImplicitCastExpr 0x55e47d7bbc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7bbc28 '' Function 0x55e47d686578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7bbc00 'float' # | | | | `-ImplicitCastExpr 0x55e47d7bbbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7bbbd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7bbb98 'int' lvalue ParmVar 0x55e47d7bb898 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d7bb9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7bc440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7bc390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d7bc7b8 # | | | | `-ReturnStmt 0x55e47d7bc7a8 # | | | | `-CallExpr 0x55e47d7bc778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7bc760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7bc740 '' Function 0x55e47d6867f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7bc718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7bc700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7bc6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7bc6b0 'int2':'vector' lvalue ParmVar 0x55e47d7bc390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d7bc4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7bc918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7bc868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d7bcc98 # | | | | `-ReturnStmt 0x55e47d7bcc88 # | | | | `-CallExpr 0x55e47d7bcc58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7bcc40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7bcc20 '' Function 0x55e47d686a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7bcbf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7bcbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7bcbc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7bcb90 'int3':'vector' lvalue ParmVar 0x55e47d7bc868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d7bc9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7bcdf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7bcd48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d7bd180 # | | | | `-ReturnStmt 0x55e47d7bd170 # | | | | `-CallExpr 0x55e47d7bd140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7bd128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7bd108 '' Function 0x55e47d687d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7bd0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7bd0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7bd0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7bd078 'int4':'vector' lvalue ParmVar 0x55e47d7bcd48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d7bcea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7bd2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7bd230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d7bd658 # | | | | `-ReturnStmt 0x55e47d7bd648 # | | | | `-CallExpr 0x55e47d7bd618 'float' # | | | | |-ImplicitCastExpr 0x55e47d7bd600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7bd5e0 '' Function 0x55e47d686578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7bd5b8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7bd5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7bd588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7bd550 'uint':'unsigned int' lvalue ParmVar 0x55e47d7bd230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d7bd390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7bd7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7bd708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d7bdb50 # | | | | `-ReturnStmt 0x55e47d7bdb40 # | | | | `-CallExpr 0x55e47d7bdb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7bdaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7bdad8 '' Function 0x55e47d6867f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7bdab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7bda98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7bda80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7bda48 'uint2':'vector' lvalue ParmVar 0x55e47d7bd708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d7bd868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7bdcb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7bdc00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d7be050 # | | | | `-ReturnStmt 0x55e47d7be040 # | | | | `-CallExpr 0x55e47d7be010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7bdff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7bdfd8 '' Function 0x55e47d686a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7bdfb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7bdf98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7bdf80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7bdf48 'uint3':'vector' lvalue ParmVar 0x55e47d7bdc00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d7bdd60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7be1b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7be100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d7bee18 # | | | | `-ReturnStmt 0x55e47d7bee08 # | | | | `-CallExpr 0x55e47d7bedd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7bedc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7beda0 '' Function 0x55e47d687d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7bed78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7bed60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7bed48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7bed10 'uint4':'vector' lvalue ParmVar 0x55e47d7be100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d7beb20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7bef78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7beec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d7bf310 # | | | | `-ReturnStmt 0x55e47d7bf300 # | | | | `-CallExpr 0x55e47d7bf2d0 'float' # | | | | |-ImplicitCastExpr 0x55e47d7bf2b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7bf298 '' Function 0x55e47d686578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7bf270 'float' # | | | | `-ImplicitCastExpr 0x55e47d7bf258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7bf240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7bf208 'int64_t':'long' lvalue ParmVar 0x55e47d7beec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d7bf028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7bf470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7bf3c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7bf828 # | | | | `-ReturnStmt 0x55e47d7bf818 # | | | | `-CallExpr 0x55e47d7bf7e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7bf7d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7bf7b0 '' Function 0x55e47d6867f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7bf788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7bf770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7bf758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7bf720 'int64_t2':'vector' lvalue ParmVar 0x55e47d7bf3c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7bf520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7bf988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7bf8d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7bfd48 # | | | | `-ReturnStmt 0x55e47d7bfd38 # | | | | `-CallExpr 0x55e47d7bfd08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7bfcf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7bfcd0 '' Function 0x55e47d686a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7bfca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7bfc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7bfc78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7bfc40 'int64_t3':'vector' lvalue ParmVar 0x55e47d7bf8d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7bfa38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7bfea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7bfdf8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7c0270 # | | | | `-ReturnStmt 0x55e47d7c0260 # | | | | `-CallExpr 0x55e47d7c0230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c0218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7c01f8 '' Function 0x55e47d687d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7c01d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c01b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c01a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c0168 'int64_t4':'vector' lvalue ParmVar 0x55e47d7bfdf8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7bff58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c03d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c0320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d7c0788 # | | | | `-ReturnStmt 0x55e47d7c0778 # | | | | `-CallExpr 0x55e47d7c0748 'float' # | | | | |-ImplicitCastExpr 0x55e47d7c0730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7c0710 '' Function 0x55e47d686578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7c06e8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7c06d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c06b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c0680 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7c0320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d7c0480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c08e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c0838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7c1600 # | | | | `-ReturnStmt 0x55e47d7c15f0 # | | | | `-CallExpr 0x55e47d7c15c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c15a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7c1588 '' Function 0x55e47d6867f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7c1560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c1548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c1530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c14f8 'uint64_t2':'vector' lvalue ParmVar 0x55e47d7c0838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7c0998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c1760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c16b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7c1b40 # | | | | `-ReturnStmt 0x55e47d7c1b30 # | | | | `-CallExpr 0x55e47d7c1b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c1ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7c1ac8 '' Function 0x55e47d686a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7c1aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c1a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c1a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c1a38 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7c16b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7c1810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c1ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c1bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7c2088 # | | | | `-ReturnStmt 0x55e47d7c2078 # | | | | `-CallExpr 0x55e47d7c2048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c2030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7c2010 '' Function 0x55e47d687d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7c1fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c1fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c1fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c1f80 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7c1bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7c1d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c21f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c2148 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d7c2540 # | | | | `-ReturnStmt 0x55e47d7c2530 # | | | | `-CallExpr 0x55e47d7c2500 'float' # | | | | |-ImplicitCastExpr 0x55e47d7c24e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7c24c8 '' Function 0x55e47d688958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7c24a0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7c2488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c2470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c2438 'double' lvalue ParmVar 0x55e47d7c2148 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d7c22a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7c26b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c2600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d7c2a18 # | | | | `-ReturnStmt 0x55e47d7c2a08 # | | | | `-CallExpr 0x55e47d7c29d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c29c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7c29a0 '' Function 0x55e47d688bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7c2978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c2960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c2948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c2910 'double2':'vector' lvalue ParmVar 0x55e47d7c2600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d7c2760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7c2b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c2ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d7c2ef8 # | | | | `-ReturnStmt 0x55e47d7c2ee8 # | | | | `-CallExpr 0x55e47d7c2eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c2ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7c2e80 '' Function 0x55e47d688e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7c2e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c2e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c2e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c2df0 'double3':'vector' lvalue ParmVar 0x55e47d7c2ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d7c2c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7c3068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c2fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d7c3990 # | | | | `-ReturnStmt 0x55e47d7c3980 # | | | | `-CallExpr 0x55e47d7c33a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c3388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7c3368 '' Function 0x55e47d6890c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7c3340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c3328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c3310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c32d8 'double4':'vector' lvalue ParmVar 0x55e47d7c2fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d7c3118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7c3af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c3a40 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d7c3e48 # | | | | `-ReturnStmt 0x55e47d7c3e38 # | | | | `-CallExpr 0x55e47d7c3e08 'float' # | | | | |-ImplicitCastExpr 0x55e47d7c3df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7c3dd0 '' Function 0x55e47d688958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7c3da8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7c3d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c3d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c3d40 'int' lvalue ParmVar 0x55e47d7c3a40 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d7c3ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c3fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c3ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d7c4320 # | | | | `-ReturnStmt 0x55e47d7c4310 # | | | | `-CallExpr 0x55e47d7c42e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c42c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7c42a8 '' Function 0x55e47d688bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7c4280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c4268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c4250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c4218 'int2':'vector' lvalue ParmVar 0x55e47d7c3ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d7c4058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c4480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c43d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d7c4800 # | | | | `-ReturnStmt 0x55e47d7c47f0 # | | | | `-CallExpr 0x55e47d7c47c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c47a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7c4788 '' Function 0x55e47d688e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7c4760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c4748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c4730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c46f8 'int3':'vector' lvalue ParmVar 0x55e47d7c43d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d7c4530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c4960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c48b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d7c4ce8 # | | | | `-ReturnStmt 0x55e47d7c4cd8 # | | | | `-CallExpr 0x55e47d7c4ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c4c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7c4c70 '' Function 0x55e47d6890c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7c4c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c4c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c4c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c4be0 'int4':'vector' lvalue ParmVar 0x55e47d7c48b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d7c4a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c4e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c4d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d7c51c0 # | | | | `-ReturnStmt 0x55e47d7c51b0 # | | | | `-CallExpr 0x55e47d7c5180 'float' # | | | | |-ImplicitCastExpr 0x55e47d7c5168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7c5148 '' Function 0x55e47d688958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7c5120 'float' # | | | | `-ImplicitCastExpr 0x55e47d7c5108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c50f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c50b8 'uint':'unsigned int' lvalue ParmVar 0x55e47d7c4d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d7c4ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c5320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c5270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d7c56b8 # | | | | `-ReturnStmt 0x55e47d7c56a8 # | | | | `-CallExpr 0x55e47d7c5678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c5660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7c5640 '' Function 0x55e47d688bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7c5618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c5600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c55e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c55b0 'uint2':'vector' lvalue ParmVar 0x55e47d7c5270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d7c53d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c5818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c5768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d7c6450 # | | | | `-ReturnStmt 0x55e47d7c6440 # | | | | `-CallExpr 0x55e47d7c6410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c63f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7c63d8 '' Function 0x55e47d688e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7c63b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c6398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c6380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c6348 'uint3':'vector' lvalue ParmVar 0x55e47d7c5768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d7c58c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c65b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c6500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d7c6958 # | | | | `-ReturnStmt 0x55e47d7c6948 # | | | | `-CallExpr 0x55e47d7c6918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c6900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7c68e0 '' Function 0x55e47d6890c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7c68b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c68a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c6888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c6850 'uint4':'vector' lvalue ParmVar 0x55e47d7c6500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d7c6660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c6ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c6a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d7c6e50 # | | | | `-ReturnStmt 0x55e47d7c6e40 # | | | | `-CallExpr 0x55e47d7c6e10 'float' # | | | | |-ImplicitCastExpr 0x55e47d7c6df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7c6dd8 '' Function 0x55e47d688958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7c6db0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7c6d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c6d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c6d48 'int64_t':'long' lvalue ParmVar 0x55e47d7c6a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d7c6b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c6fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c6f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7c7368 # | | | | `-ReturnStmt 0x55e47d7c7358 # | | | | `-CallExpr 0x55e47d7c7328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c7310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7c72f0 '' Function 0x55e47d688bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7c72c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c72b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c7298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c7260 'int64_t2':'vector' lvalue ParmVar 0x55e47d7c6f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7c7060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c74c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c7418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7c7888 # | | | | `-ReturnStmt 0x55e47d7c7878 # | | | | `-CallExpr 0x55e47d7c7848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c7830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7c7810 '' Function 0x55e47d688e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7c77e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c77d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c77b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c7780 'int64_t3':'vector' lvalue ParmVar 0x55e47d7c7418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7c7578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c79e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c7938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7c7db0 # | | | | `-ReturnStmt 0x55e47d7c7da0 # | | | | `-CallExpr 0x55e47d7c7d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c7d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7c7d38 '' Function 0x55e47d6890c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7c7d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c7cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c7ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c7ca8 'int64_t4':'vector' lvalue ParmVar 0x55e47d7c7938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7c7a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c7f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c7e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d7c99e0 # | | | | `-ReturnStmt 0x55e47d7c99d0 # | | | | `-CallExpr 0x55e47d7c99a0 'float' # | | | | |-ImplicitCastExpr 0x55e47d7c9988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7c9968 '' Function 0x55e47d688958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7c9940 'float' # | | | | `-ImplicitCastExpr 0x55e47d7c9928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c9910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c81c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7c7e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d7c7fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7c9b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c9a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7c9f18 # | | | | `-ReturnStmt 0x55e47d7c9f08 # | | | | `-CallExpr 0x55e47d7c9ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7c9ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7c9ea0 '' Function 0x55e47d688bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7c9e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7c9e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7c9e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7c9e10 'uint64_t2':'vector' lvalue ParmVar 0x55e47d7c9a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7c9bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ca078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7c9fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7ca458 # | | | | `-ReturnStmt 0x55e47d7ca448 # | | | | `-CallExpr 0x55e47d7ca418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ca400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7ca3e0 '' Function 0x55e47d688e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7ca3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ca3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ca388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ca350 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7c9fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7ca128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ca5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ca508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7ca9a0 # | | | | `-ReturnStmt 0x55e47d7ca990 # | | | | `-CallExpr 0x55e47d7ca960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ca948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7ca928 '' Function 0x55e47d6890c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7ca900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ca8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ca8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ca898 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7ca508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7ca668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55e47d7cafd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55e47d7ca9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d7caa58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d7caf28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7cad60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e47d7cadd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55e47d7cb310 # | | | | `-ReturnStmt 0x55e47d7cb300 # | | | | `-RecoveryExpr 0x55e47d7cb2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e47d7cb138 '' lvalue (ADL) = 'max' 0x55e47d69a988 0x55e47d660f00 0x55e47d661210 0x55e47d661530 0x55e47d661850 0x55e47d661b58 0x55e47d661ef8 0x55e47d662298 0x55e47d662638 0x55e47d662958 0x55e47d662cb8 0x55e47d696fb8 0x55e47d697318 0x55e47d697638 0x55e47d6979d8 0x55e47d697d78 0x55e47d698118 0x55e47d698438 0x55e47d6987d8 0x55e47d698b78 0x55e47d698f38 0x55e47d699240 0x55e47d699560 0x55e47d699880 0x55e47d699ba0 0x55e47d699ea8 0x55e47d69a248 0x55e47d69a5e8 # | | | | `-RecoveryExpr 0x55e47d7cb258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e47d7cb038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e47d7cbff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55e47d7cb328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d7cb3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d7cbf50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7cb670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55e47d7cb748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55e47d7cc338 # | | | | `-ReturnStmt 0x55e47d7cc328 # | | | | `-RecoveryExpr 0x55e47d7cc2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e47d7cc160 '' lvalue (ADL) = 'max' 0x55e47d69a5e8 0x55e47d69a988 0x55e47d660f00 0x55e47d661210 0x55e47d661530 0x55e47d661850 0x55e47d661b58 0x55e47d661ef8 0x55e47d662298 0x55e47d662638 0x55e47d662958 0x55e47d662cb8 0x55e47d696fb8 0x55e47d697318 0x55e47d697638 0x55e47d6979d8 0x55e47d697d78 0x55e47d698118 0x55e47d698438 0x55e47d6987d8 0x55e47d698b78 0x55e47d698f38 0x55e47d699240 0x55e47d699560 0x55e47d699880 0x55e47d699ba0 0x55e47d699ea8 0x55e47d69a248 # | | | | `-RecoveryExpr 0x55e47d7cc2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e47d7cc060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e47d7cc920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55e47d7cc350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d7cc3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d7cc878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7cc6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e47d7cc768 col:24 p1 'T' # | | | |-CompoundStmt 0x55e47d7ccc60 # | | | | `-ReturnStmt 0x55e47d7ccc50 # | | | | `-RecoveryExpr 0x55e47d7ccc20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e47d7cca88 '' lvalue (ADL) = 'min' 0x55e47d6a1b60 0x55e47d69ad20 0x55e47d69b030 0x55e47d69b350 0x55e47d69b670 0x55e47d69b978 0x55e47d69bc98 0x55e47d69bfb8 0x55e47d69c2d8 0x55e47d69c5f8 0x55e47d69c918 0x55e47d69cc38 0x55e47d69cf68 0x55e47d69d270 0x55e47d69d590 0x55e47d69d8b0 0x55e47d69dbd0 0x55e47d69def0 0x55e47d69e210 0x55e47d69e530 0x55e47d69e850 0x55e47d69eb70 0x55e47d6a08b8 0x55e47d6a0bd8 0x55e47d6a0ef8 0x55e47d6a1200 0x55e47d6a1520 0x55e47d6a1840 # | | | | `-RecoveryExpr 0x55e47d7ccba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e47d7cc988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e47d7cd250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55e47d7ccc78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d7ccd18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d7cd1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ccfc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55e47d7cd098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55e47d7cd590 # | | | | `-ReturnStmt 0x55e47d7cd580 # | | | | `-RecoveryExpr 0x55e47d7cd550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e47d7cd3b8 '' lvalue (ADL) = 'min' 0x55e47d6a1840 0x55e47d6a1b60 0x55e47d69ad20 0x55e47d69b030 0x55e47d69b350 0x55e47d69b670 0x55e47d69b978 0x55e47d69bc98 0x55e47d69bfb8 0x55e47d69c2d8 0x55e47d69c5f8 0x55e47d69c918 0x55e47d69cc38 0x55e47d69cf68 0x55e47d69d270 0x55e47d69d590 0x55e47d69d8b0 0x55e47d69dbd0 0x55e47d69def0 0x55e47d69e210 0x55e47d69e530 0x55e47d69e850 0x55e47d69eb70 0x55e47d6a08b8 0x55e47d6a0bd8 0x55e47d6a0ef8 0x55e47d6a1200 0x55e47d6a1520 # | | | | `-RecoveryExpr 0x55e47d7cd530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e47d7cd2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55e47d7cd700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7cd650 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d7cda50 # | | | | `-ReturnStmt 0x55e47d7cda40 # | | | | `-CallExpr 0x55e47d7cda10 'float' # | | | | |-ImplicitCastExpr 0x55e47d7cd9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7cd9d8 '' Function 0x55e47d6a5128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7cd9b0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7cd998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7cd980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7cd948 'double' lvalue ParmVar 0x55e47d7cd650 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d7cd7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7cdbc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7cdb10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d7cdf30 # | | | | `-ReturnStmt 0x55e47d7cdf20 # | | | | `-CallExpr 0x55e47d7cdef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7cded8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7cdeb8 '' Function 0x55e47d6a53a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7cde90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7cde78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7cde60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7cde28 'double2':'vector' lvalue ParmVar 0x55e47d7cdb10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d7cdc70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7ce388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ce2d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d7ce700 # | | | | `-ReturnStmt 0x55e47d7ce6f0 # | | | | `-CallExpr 0x55e47d7ce6c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ce6a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7ce688 '' Function 0x55e47d6a5618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7ce660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ce648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ce630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ce5f8 'double3':'vector' lvalue ParmVar 0x55e47d7ce2d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d7ce438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7ce870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ce7c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d7cebf0 # | | | | `-ReturnStmt 0x55e47d7cebe0 # | | | | `-CallExpr 0x55e47d7cebb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ceb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7ceb78 '' Function 0x55e47d6a5890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7ceb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ceb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ceb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ceae8 'double4':'vector' lvalue ParmVar 0x55e47d7ce7c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d7ce920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7ced50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ceca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d7cf0b0 # | | | | `-ReturnStmt 0x55e47d7cf0a0 # | | | | `-CallExpr 0x55e47d7cf070 'float' # | | | | |-ImplicitCastExpr 0x55e47d7cf058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7cf038 '' Function 0x55e47d6a5128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7cf010 'float' # | | | | `-ImplicitCastExpr 0x55e47d7ceff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7cefe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7cefa8 'int' lvalue ParmVar 0x55e47d7ceca0 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d7cee00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7cf210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7cf160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d7cf590 # | | | | `-ReturnStmt 0x55e47d7cf580 # | | | | `-CallExpr 0x55e47d7cf550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7cf538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7cf518 '' Function 0x55e47d6a53a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7cf4f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7cf4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7cf4c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7cf488 'int2':'vector' lvalue ParmVar 0x55e47d7cf160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d7cf2c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7cf6f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7cf640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d7cfa78 # | | | | `-ReturnStmt 0x55e47d7cfa68 # | | | | `-CallExpr 0x55e47d7cfa38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7cfa20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7cfa00 '' Function 0x55e47d6a5618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7cf9d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7cf9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7cf9a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7cf970 'int3':'vector' lvalue ParmVar 0x55e47d7cf640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d7cf7a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7cfbd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7cfb28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d7cff68 # | | | | `-ReturnStmt 0x55e47d7cff58 # | | | | `-CallExpr 0x55e47d7cff28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7cff10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7cfef0 '' Function 0x55e47d6a5890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7cfec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7cfeb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7cfe98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7cfe60 'int4':'vector' lvalue ParmVar 0x55e47d7cfb28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d7cfc88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d00c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d0018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d7d0cd8 # | | | | `-ReturnStmt 0x55e47d7d0cc8 # | | | | `-CallExpr 0x55e47d7d0c98 'float' # | | | | |-ImplicitCastExpr 0x55e47d7d0c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7d0c60 '' Function 0x55e47d6a5128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7d0c38 'float' # | | | | `-ImplicitCastExpr 0x55e47d7d0c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d0c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d0bd0 'uint':'unsigned int' lvalue ParmVar 0x55e47d7d0018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d7d0178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d0e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d0d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d7d11d8 # | | | | `-ReturnStmt 0x55e47d7d11c8 # | | | | `-CallExpr 0x55e47d7d1198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d1180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7d1160 '' Function 0x55e47d6a53a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7d1138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d1120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d1108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d10d0 'uint2':'vector' lvalue ParmVar 0x55e47d7d0d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d7d0ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d1338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d1288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d7d16e0 # | | | | `-ReturnStmt 0x55e47d7d16d0 # | | | | `-CallExpr 0x55e47d7d16a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d1688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7d1668 '' Function 0x55e47d6a5618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7d1640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d1628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d1610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d15d8 'uint3':'vector' lvalue ParmVar 0x55e47d7d1288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d7d13e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d1840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d1790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d7d1bf0 # | | | | `-ReturnStmt 0x55e47d7d1be0 # | | | | `-CallExpr 0x55e47d7d1bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d1b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7d1b78 '' Function 0x55e47d6a5890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7d1b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d1b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d1b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d1ae8 'uint4':'vector' lvalue ParmVar 0x55e47d7d1790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d7d18f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d1d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d1ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d7d20f0 # | | | | `-ReturnStmt 0x55e47d7d20e0 # | | | | `-CallExpr 0x55e47d7d20b0 'float' # | | | | |-ImplicitCastExpr 0x55e47d7d2098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7d2078 '' Function 0x55e47d6a5128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7d2050 'float' # | | | | `-ImplicitCastExpr 0x55e47d7d2038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d2020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d1fe8 'int64_t':'long' lvalue ParmVar 0x55e47d7d1ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d7d1e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d2250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d21a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7d2610 # | | | | `-ReturnStmt 0x55e47d7d2600 # | | | | `-CallExpr 0x55e47d7d25d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d25b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7d2598 '' Function 0x55e47d6a53a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7d2570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d2558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d2540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d2508 'int64_t2':'vector' lvalue ParmVar 0x55e47d7d21a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7d2300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d2770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d26c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7d3250 # | | | | `-ReturnStmt 0x55e47d7d3240 # | | | | `-CallExpr 0x55e47d7d3210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d31f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7d31d8 '' Function 0x55e47d6a5618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7d31b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d2a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d2a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d2a30 'int64_t3':'vector' lvalue ParmVar 0x55e47d7d26c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7d2820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d33b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d3300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7d3780 # | | | | `-ReturnStmt 0x55e47d7d3770 # | | | | `-CallExpr 0x55e47d7d3740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d3728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7d3708 '' Function 0x55e47d6a5890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7d36e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d36c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d36b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d3678 'int64_t4':'vector' lvalue ParmVar 0x55e47d7d3300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7d3460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d38e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d3830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d7d3ca0 # | | | | `-ReturnStmt 0x55e47d7d3c90 # | | | | `-CallExpr 0x55e47d7d3c60 'float' # | | | | |-ImplicitCastExpr 0x55e47d7d3c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7d3c28 '' Function 0x55e47d6a5128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7d3c00 'float' # | | | | `-ImplicitCastExpr 0x55e47d7d3be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d3bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d3b98 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7d3830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d7d3990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d3e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d3d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7d41e0 # | | | | `-ReturnStmt 0x55e47d7d41d0 # | | | | `-CallExpr 0x55e47d7d41a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d4188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7d4168 '' Function 0x55e47d6a53a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7d4140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d4128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d4110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d40d8 'uint64_t2':'vector' lvalue ParmVar 0x55e47d7d3d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7d3eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d4340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d4290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7d4728 # | | | | `-ReturnStmt 0x55e47d7d4718 # | | | | `-CallExpr 0x55e47d7d46e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d46d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7d46b0 '' Function 0x55e47d6a5618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7d4688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d4670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d4658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d4620 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7d4290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7d43f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d4888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d47d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7d4c78 # | | | | `-ReturnStmt 0x55e47d7d4c68 # | | | | `-CallExpr 0x55e47d7d4c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d4c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7d4c00 '' Function 0x55e47d6a5890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7d4bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d4bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d4ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d4b70 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7d47d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7d4938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d4e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d4d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55e47d7d4db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55e47d7d5a60 # | | | | `-ReturnStmt 0x55e47d7d5a50 # | | | | `-CallExpr 0x55e47d7d5a18 'float' # | | | | |-ImplicitCastExpr 0x55e47d7d5a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d7d59e0 '' Function 0x55e47d6aa1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d7d5130 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7d5118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7d5100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7d50c8 'double' lvalue ParmVar 0x55e47d7d4d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55e47d7d59b8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7d59a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d5190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d5158 'double' lvalue ParmVar 0x55e47d7d4db0 'V2' 'double' # | | | `-DeprecatedAttr 0x55e47d7d4f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7d5c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d5b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55e47d7d5b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55e47d7d6088 # | | | | `-ReturnStmt 0x55e47d7d6078 # | | | | `-CallExpr 0x55e47d7d6040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d6028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7d6008 '' Function 0x55e47d6aa500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7d5f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7d5f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7d5f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7d5ed0 'double2':'vector' lvalue ParmVar 0x55e47d7d5b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7d5fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d5fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d5fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d5f78 'double2':'vector' lvalue ParmVar 0x55e47d7d5b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d7d5d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7d6290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d6140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55e47d7d61c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55e47d7d66b8 # | | | | `-ReturnStmt 0x55e47d7d66a8 # | | | | `-CallExpr 0x55e47d7d6670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d6658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7d6638 '' Function 0x55e47d6aa870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7d6568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7d6550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7d6538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7d6500 'double3':'vector' lvalue ParmVar 0x55e47d7d6140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7d6610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d65f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d65e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d65a8 'double3':'vector' lvalue ParmVar 0x55e47d7d61c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d7d6348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7d68c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d6770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55e47d7d67f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55e47d7d6cf0 # | | | | `-ReturnStmt 0x55e47d7d6ce0 # | | | | `-CallExpr 0x55e47d7d6ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d6c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7d6c70 '' Function 0x55e47d6aab90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7d6ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7d6b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7d6b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7d6b38 'double4':'vector' lvalue ParmVar 0x55e47d7d6770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7d6c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d6c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d6c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d6be0 'double4':'vector' lvalue ParmVar 0x55e47d7d67f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d7d6978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7d6ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d6da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55e47d7d6e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55e47d7d72e8 # | | | | `-ReturnStmt 0x55e47d7d72d8 # | | | | `-CallExpr 0x55e47d7d72a0 'float' # | | | | |-ImplicitCastExpr 0x55e47d7d7288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d7d7268 '' Function 0x55e47d6aa1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d7d71b0 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7d7198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7d7180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7d7148 'int' lvalue ParmVar 0x55e47d7d6da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55e47d7d7240 'float' # | | | | `-ImplicitCastExpr 0x55e47d7d7228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d7210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d71d8 'int' lvalue ParmVar 0x55e47d7d6e20 'V2' 'int' # | | | `-DeprecatedAttr 0x55e47d7d6fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d74e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d7398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55e47d7d7418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55e47d7d7918 # | | | | `-ReturnStmt 0x55e47d7d7908 # | | | | `-CallExpr 0x55e47d7d78d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d78b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7d7898 '' Function 0x55e47d6aa500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7d77c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7d77b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7d7798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7d7760 'int2':'vector' lvalue ParmVar 0x55e47d7d7398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7d7870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d7858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d7840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d7808 'int2':'vector' lvalue ParmVar 0x55e47d7d7418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d7d75a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d81c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d8078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55e47d7d80f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55e47d7d8600 # | | | | `-ReturnStmt 0x55e47d7d85f0 # | | | | `-CallExpr 0x55e47d7d85b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d85a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7d8580 '' Function 0x55e47d6aa870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7d84b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7d8498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7d8480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7d8448 'int3':'vector' lvalue ParmVar 0x55e47d7d8078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7d8558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d8540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d8528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d84f0 'int3':'vector' lvalue ParmVar 0x55e47d7d80f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d7d8280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d8800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d86b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55e47d7d8730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55e47d7d8c40 # | | | | `-ReturnStmt 0x55e47d7d8c30 # | | | | `-CallExpr 0x55e47d7d8bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d8be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7d8bc0 '' Function 0x55e47d6aab90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7d8af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7d8ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7d8ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7d8a88 'int4':'vector' lvalue ParmVar 0x55e47d7d86b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7d8b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d8b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d8b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d8b30 'int4':'vector' lvalue ParmVar 0x55e47d7d8730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d7d88b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d8e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d8cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d7d8d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d7d9258 # | | | | `-ReturnStmt 0x55e47d7d9248 # | | | | `-CallExpr 0x55e47d7d9210 'float' # | | | | |-ImplicitCastExpr 0x55e47d7d91f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d7d91d8 '' Function 0x55e47d6aa1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d7d9120 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7d9108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7d90f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7d90b8 'uint':'unsigned int' lvalue ParmVar 0x55e47d7d8cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55e47d7d91b0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7d9198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d9180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d9148 'uint':'unsigned int' lvalue ParmVar 0x55e47d7d8d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d7d8ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d9458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d9308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55e47d7d9388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d7d98a8 # | | | | `-ReturnStmt 0x55e47d7d9898 # | | | | `-CallExpr 0x55e47d7d9860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d9848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7d9828 '' Function 0x55e47d6aa500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7d9758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7d9740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7d9728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7d96f0 'uint2':'vector' lvalue ParmVar 0x55e47d7d9308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7d9800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d97e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d97d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d9798 'uint2':'vector' lvalue ParmVar 0x55e47d7d9388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d7d9510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7d9aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7d9958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55e47d7d99d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d7d9f00 # | | | | `-ReturnStmt 0x55e47d7d9ef0 # | | | | `-CallExpr 0x55e47d7d9eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7d9ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7d9e80 '' Function 0x55e47d6aa870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7d9db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7d9d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7d9d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7d9d48 'uint3':'vector' lvalue ParmVar 0x55e47d7d9958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7d9e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7d9e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7d9e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7d9df0 'uint3':'vector' lvalue ParmVar 0x55e47d7d99d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d7d9b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7da6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7da590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55e47d7da610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d7dab40 # | | | | `-ReturnStmt 0x55e47d7dab30 # | | | | `-CallExpr 0x55e47d7daaf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7daae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7daac0 '' Function 0x55e47d6aab90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7da9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7da9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7da9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7da988 'uint4':'vector' lvalue ParmVar 0x55e47d7da590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7daa98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7daa80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7daa68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7daa30 'uint4':'vector' lvalue ParmVar 0x55e47d7da610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d7da798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7dad40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7dabf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55e47d7dac70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d7db178 # | | | | `-ReturnStmt 0x55e47d7db168 # | | | | `-CallExpr 0x55e47d7db130 'float' # | | | | |-ImplicitCastExpr 0x55e47d7db118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d7db0f8 '' Function 0x55e47d6aa1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d7db040 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7db028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7db010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7dafd8 'int64_t':'long' lvalue ParmVar 0x55e47d7dabf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55e47d7db0d0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7db0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7db0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7db068 'int64_t':'long' lvalue ParmVar 0x55e47d7dac70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d7dadf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7db378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7db228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d7db2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7db7e8 # | | | | `-ReturnStmt 0x55e47d7db7d8 # | | | | `-CallExpr 0x55e47d7db7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7db788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7db768 '' Function 0x55e47d6aa500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7db698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7db680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7db668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7db630 'int64_t2':'vector' lvalue ParmVar 0x55e47d7db228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7db740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7db728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7db710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7db6d8 'int64_t2':'vector' lvalue ParmVar 0x55e47d7db2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7db430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7db9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7db898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d7db918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7dbe60 # | | | | `-ReturnStmt 0x55e47d7dbe50 # | | | | `-CallExpr 0x55e47d7dbe18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7dbe00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7dbde0 '' Function 0x55e47d6aa870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7dbd10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7dbcf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7dbce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7dbca8 'int64_t3':'vector' lvalue ParmVar 0x55e47d7db898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7dbdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7dbda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7dbd88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7dbd50 'int64_t3':'vector' lvalue ParmVar 0x55e47d7db918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7dbaa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7dc060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7dbf10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d7dbf90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7dc4e0 # | | | | `-ReturnStmt 0x55e47d7dc4d0 # | | | | `-CallExpr 0x55e47d7dc498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7dc480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7dc460 '' Function 0x55e47d6aab90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7dc390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7dc378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7dc360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7dc328 'int64_t4':'vector' lvalue ParmVar 0x55e47d7dbf10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7dc438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7dc420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7dc408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7dc3d0 'int64_t4':'vector' lvalue ParmVar 0x55e47d7dbf90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7dc118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7dccc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7dcb70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e47d7dcbf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d7dd118 # | | | | `-ReturnStmt 0x55e47d7dd108 # | | | | `-CallExpr 0x55e47d7dd0d0 'float' # | | | | |-ImplicitCastExpr 0x55e47d7dd0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d7dd098 '' Function 0x55e47d6aa1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d7dcfe0 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7dcfc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7dcfb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7dcf78 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7dcb70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55e47d7dd070 'float' # | | | | `-ImplicitCastExpr 0x55e47d7dd058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7dd040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7dd008 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7dcbf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d7dcd78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7dd318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7dd1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d7dd248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7dd7a8 # | | | | `-ReturnStmt 0x55e47d7dd798 # | | | | `-CallExpr 0x55e47d7dd760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7dd748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7dd728 '' Function 0x55e47d6aa500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7dd658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7dd640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7dd628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7dd5f0 'uint64_t2':'vector' lvalue ParmVar 0x55e47d7dd1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7dd700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7dd6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7dd6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7dd698 'uint64_t2':'vector' lvalue ParmVar 0x55e47d7dd248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7dd3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7dd9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7dd858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d7dd8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7dde40 # | | | | `-ReturnStmt 0x55e47d7dde30 # | | | | `-CallExpr 0x55e47d7dddf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ddde0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7dddc0 '' Function 0x55e47d6aa870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7ddcf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7ddcd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7ddcc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7ddc88 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7dd858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7ddd98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ddd80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ddd68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ddd30 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7dd8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7dda60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7de040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ddef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d7ddf70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7de4e0 # | | | | `-ReturnStmt 0x55e47d7de4d0 # | | | | `-CallExpr 0x55e47d7de498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7de480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7de460 '' Function 0x55e47d6aab90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7de390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7de378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7de360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7de328 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7ddef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7de438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7de420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7de408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7de3d0 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7ddf70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7de0f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7de650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7de5a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d7de998 # | | | | `-ReturnStmt 0x55e47d7de988 # | | | | `-CallExpr 0x55e47d7de958 'float' # | | | | |-ImplicitCastExpr 0x55e47d7de940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7de920 '' Function 0x55e47d6aef10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7de8f8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7de8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7de8c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7de890 'double' lvalue ParmVar 0x55e47d7de5a0 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d7de700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d70a680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7dea58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d70a9e8 # | | | | `-ReturnStmt 0x55e47d70a9d8 # | | | | `-CallExpr 0x55e47d70a9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d70a990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d70a970 '' Function 0x55e47d6af188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d70a948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d70a930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70a918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70a8e0 'double2':'vector' lvalue ParmVar 0x55e47d7dea58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d70a730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d70ab58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70aaa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d70aec8 # | | | | `-ReturnStmt 0x55e47d70aeb8 # | | | | `-CallExpr 0x55e47d70ae88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d70ae70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d70ae50 '' Function 0x55e47d6af400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d70ae28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d70ae10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70adf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70adc0 'double3':'vector' lvalue ParmVar 0x55e47d70aaa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d70ac08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d70b038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70af88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d70b3b0 # | | | | `-ReturnStmt 0x55e47d70b3a0 # | | | | `-CallExpr 0x55e47d70b370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d70b358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d70b338 '' Function 0x55e47d6af678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d70b310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d70b2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70b2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70b2a8 'double4':'vector' lvalue ParmVar 0x55e47d70af88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d70b0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d70b510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70b460 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d70b868 # | | | | `-ReturnStmt 0x55e47d70b858 # | | | | `-CallExpr 0x55e47d70b828 'float' # | | | | |-ImplicitCastExpr 0x55e47d70b810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d70b7f0 '' Function 0x55e47d6aef10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d70b7c8 'float' # | | | | `-ImplicitCastExpr 0x55e47d70b7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70b798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70b760 'int' lvalue ParmVar 0x55e47d70b460 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d70b5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d70b9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70b918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d70bd40 # | | | | `-ReturnStmt 0x55e47d70bd30 # | | | | `-CallExpr 0x55e47d70bd00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d70bce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d70bcc8 '' Function 0x55e47d6af188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d70bca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d70bc88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70bc70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70bc38 'int2':'vector' lvalue ParmVar 0x55e47d70b918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d70ba78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d70bea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70bdf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d70c220 # | | | | `-ReturnStmt 0x55e47d70c210 # | | | | `-CallExpr 0x55e47d70c1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d70c1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d70c1a8 '' Function 0x55e47d6af400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d70c180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d70c168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70c150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70c118 'int3':'vector' lvalue ParmVar 0x55e47d70bdf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d70bf50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d70c380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70c2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d70c730 # | | | | `-ReturnStmt 0x55e47d70c720 # | | | | `-CallExpr 0x55e47d70c6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d70c6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d70c6b8 '' Function 0x55e47d6af678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d70c690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d70c650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70c638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70c600 'int4':'vector' lvalue ParmVar 0x55e47d70c2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d70c430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d70c890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70c7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d70cc08 # | | | | `-ReturnStmt 0x55e47d70cbf8 # | | | | `-CallExpr 0x55e47d70cbc8 'float' # | | | | |-ImplicitCastExpr 0x55e47d70cbb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d70cb90 '' Function 0x55e47d6aef10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d70cb68 'float' # | | | | `-ImplicitCastExpr 0x55e47d70cb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70cb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70cb00 'uint':'unsigned int' lvalue ParmVar 0x55e47d70c7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d70c940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d70cd68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70ccb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d70d100 # | | | | `-ReturnStmt 0x55e47d70d0f0 # | | | | `-CallExpr 0x55e47d70d0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d70d0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d70d088 '' Function 0x55e47d6af188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d70d060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d70d048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70d030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70cff8 'uint2':'vector' lvalue ParmVar 0x55e47d70ccb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d70ce18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d70d260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70d1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d70d600 # | | | | `-ReturnStmt 0x55e47d70d5f0 # | | | | `-CallExpr 0x55e47d70d5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d70d5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d70d588 '' Function 0x55e47d6af400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d70d560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d70d548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70d530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70d4f8 'uint3':'vector' lvalue ParmVar 0x55e47d70d1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d70d310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d70d760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70d6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d70db08 # | | | | `-ReturnStmt 0x55e47d70daf8 # | | | | `-CallExpr 0x55e47d70dac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d70dab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d70da90 '' Function 0x55e47d6af678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d70da68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d70da50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70da38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70da00 'uint4':'vector' lvalue ParmVar 0x55e47d70d6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d70d810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d70dc68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70dbb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d70e000 # | | | | `-ReturnStmt 0x55e47d70dff0 # | | | | `-CallExpr 0x55e47d70dfc0 'float' # | | | | |-ImplicitCastExpr 0x55e47d70dfa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d70df88 '' Function 0x55e47d6aef10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d70df60 'float' # | | | | `-ImplicitCastExpr 0x55e47d70df48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70df30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70def8 'int64_t':'long' lvalue ParmVar 0x55e47d70dbb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d70dd18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d70e160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70e0b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d70e518 # | | | | `-ReturnStmt 0x55e47d70e508 # | | | | `-CallExpr 0x55e47d70e4d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d70e4c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d70e4a0 '' Function 0x55e47d6af188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d70e478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d70e460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70e448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70e410 'int64_t2':'vector' lvalue ParmVar 0x55e47d70e0b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d70e210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d70e6a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70e5c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d70ea60 # | | | | `-ReturnStmt 0x55e47d70ea50 # | | | | `-CallExpr 0x55e47d70ea20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d70ea08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d70e9e8 '' Function 0x55e47d6af400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d70e9c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d70e9a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70e990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70e958 'int64_t3':'vector' lvalue ParmVar 0x55e47d70e5c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d70e750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d70ebc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70eb10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d70ef88 # | | | | `-ReturnStmt 0x55e47d70ef78 # | | | | `-CallExpr 0x55e47d70ef48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d70ef30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d70ef10 '' Function 0x55e47d6af678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d70eee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d70eed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70eeb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70ee80 'int64_t4':'vector' lvalue ParmVar 0x55e47d70eb10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d70ec70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d70f0e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70f038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d70f4a0 # | | | | `-ReturnStmt 0x55e47d70f490 # | | | | `-CallExpr 0x55e47d70f460 'float' # | | | | |-ImplicitCastExpr 0x55e47d70f448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d70f428 '' Function 0x55e47d6aef10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d70f400 'float' # | | | | `-ImplicitCastExpr 0x55e47d70f3e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70f3d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70f398 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d70f038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d70f198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d70f600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70f550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d70f9d8 # | | | | `-ReturnStmt 0x55e47d70f9c8 # | | | | `-CallExpr 0x55e47d70f998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d70f980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d70f960 '' Function 0x55e47d6af188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d70f938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d70f920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70f908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70f8d0 'uint64_t2':'vector' lvalue ParmVar 0x55e47d70f550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d70f6b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d70fb38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70fa88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d70ff18 # | | | | `-ReturnStmt 0x55e47d70ff08 # | | | | `-CallExpr 0x55e47d70fed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d70fec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d70fea0 '' Function 0x55e47d6af400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d70fe78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d70fe60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d70fe48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d70fe10 'uint64_t3':'vector' lvalue ParmVar 0x55e47d70fa88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d70fbe8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d710078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d70ffc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d710460 # | | | | `-ReturnStmt 0x55e47d710450 # | | | | `-CallExpr 0x55e47d710420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d710408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7103e8 '' Function 0x55e47d6af678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7103c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7103a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d710390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d710358 'uint64_t4':'vector' lvalue ParmVar 0x55e47d70ffc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d710128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7105d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d710520 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d7109d8 # | | | | `-ReturnStmt 0x55e47d7109c8 # | | | | `-CallExpr 0x55e47d710998 'float' # | | | | |-ImplicitCastExpr 0x55e47d710980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d710960 '' Function 0x55e47d6b0290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d710938 'float' # | | | | `-ImplicitCastExpr 0x55e47d710920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d710908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7108d0 'double' lvalue ParmVar 0x55e47d710520 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d710740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d710b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d710a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d710eb0 # | | | | `-ReturnStmt 0x55e47d710ea0 # | | | | `-CallExpr 0x55e47d710e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d710e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d710e38 '' Function 0x55e47d6b0508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d710e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d710df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d710de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d710da8 'double2':'vector' lvalue ParmVar 0x55e47d710a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d710bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d711020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d710f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d711390 # | | | | `-ReturnStmt 0x55e47d711380 # | | | | `-CallExpr 0x55e47d711350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d711338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d711318 '' Function 0x55e47d674be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7112f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7112d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7112c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d711288 'double3':'vector' lvalue ParmVar 0x55e47d710f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d7110d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d711500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d711450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d711878 # | | | | `-ReturnStmt 0x55e47d711868 # | | | | `-CallExpr 0x55e47d711838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d711820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d711800 '' Function 0x55e47d674e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7117d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7117c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7117a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d711770 'double4':'vector' lvalue ParmVar 0x55e47d711450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d7115b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7119d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d711928 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d711d30 # | | | | `-ReturnStmt 0x55e47d711d20 # | | | | `-CallExpr 0x55e47d711cf0 'float' # | | | | |-ImplicitCastExpr 0x55e47d711cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d711cb8 '' Function 0x55e47d6b0290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d711c90 'float' # | | | | `-ImplicitCastExpr 0x55e47d711c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d711c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d711c28 'int' lvalue ParmVar 0x55e47d711928 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d711a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d711e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d711de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d712208 # | | | | `-ReturnStmt 0x55e47d7121f8 # | | | | `-CallExpr 0x55e47d7121c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7121b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d712190 '' Function 0x55e47d6b0508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d712168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d712150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d712138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d712100 'int2':'vector' lvalue ParmVar 0x55e47d711de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d711f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d712368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7122b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d7126e8 # | | | | `-ReturnStmt 0x55e47d7126d8 # | | | | `-CallExpr 0x55e47d7126a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d712690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d712670 '' Function 0x55e47d674be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d712648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d712630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d712618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7125e0 'int3':'vector' lvalue ParmVar 0x55e47d7122b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d712418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d713108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d713058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d713490 # | | | | `-ReturnStmt 0x55e47d713480 # | | | | `-CallExpr 0x55e47d713450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d713438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d713418 '' Function 0x55e47d674e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7133f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7133d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7133c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d713388 'int4':'vector' lvalue ParmVar 0x55e47d713058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d7131b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7135f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d713540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d713968 # | | | | `-ReturnStmt 0x55e47d713958 # | | | | `-CallExpr 0x55e47d713928 'float' # | | | | |-ImplicitCastExpr 0x55e47d713910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7138f0 '' Function 0x55e47d6b0290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7138c8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7138b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d713898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d713860 'uint':'unsigned int' lvalue ParmVar 0x55e47d713540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d7136a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d713ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d713a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d713e60 # | | | | `-ReturnStmt 0x55e47d713e50 # | | | | `-CallExpr 0x55e47d713e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d713e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d713de8 '' Function 0x55e47d6b0508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d713dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d713da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d713d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d713d58 'uint2':'vector' lvalue ParmVar 0x55e47d713a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d713b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d713fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d713f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d714360 # | | | | `-ReturnStmt 0x55e47d714350 # | | | | `-CallExpr 0x55e47d714320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d714308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7142e8 '' Function 0x55e47d674be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7142c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7142a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d714290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d714258 'uint3':'vector' lvalue ParmVar 0x55e47d713f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d714070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7144c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d714410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d714868 # | | | | `-ReturnStmt 0x55e47d714858 # | | | | `-CallExpr 0x55e47d714828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d714810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7147f0 '' Function 0x55e47d674e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7147c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7147b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d714798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d714760 'uint4':'vector' lvalue ParmVar 0x55e47d714410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d714570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7149c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d714918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d714d60 # | | | | `-ReturnStmt 0x55e47d714d50 # | | | | `-CallExpr 0x55e47d714d20 'float' # | | | | |-ImplicitCastExpr 0x55e47d714d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d714ce8 '' Function 0x55e47d6b0290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d714cc0 'float' # | | | | `-ImplicitCastExpr 0x55e47d714ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d714c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d714c58 'int64_t':'long' lvalue ParmVar 0x55e47d714918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d714a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d714ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d714e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d715aa0 # | | | | `-ReturnStmt 0x55e47d715a90 # | | | | `-CallExpr 0x55e47d715a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d715a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d715a28 '' Function 0x55e47d6b0508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d715a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7159e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7159d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d715998 'int64_t2':'vector' lvalue ParmVar 0x55e47d714e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d714f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d715c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d715b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d715fc0 # | | | | `-ReturnStmt 0x55e47d715fb0 # | | | | `-CallExpr 0x55e47d715f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d715f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d715f48 '' Function 0x55e47d674be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d715f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d715f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d715ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d715eb8 'int64_t3':'vector' lvalue ParmVar 0x55e47d715b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d715cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d716120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d716070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7164e8 # | | | | `-ReturnStmt 0x55e47d7164d8 # | | | | `-CallExpr 0x55e47d7164a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d716490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d716470 '' Function 0x55e47d674e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d716448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d716430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d716418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7163e0 'int64_t4':'vector' lvalue ParmVar 0x55e47d716070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7161d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d716648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d716598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d716a00 # | | | | `-ReturnStmt 0x55e47d7169f0 # | | | | `-CallExpr 0x55e47d7169c0 'float' # | | | | |-ImplicitCastExpr 0x55e47d7169a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d716988 '' Function 0x55e47d6b0290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d716960 'float' # | | | | `-ImplicitCastExpr 0x55e47d716948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d716930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7168f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d716598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d7166f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d716b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d716ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d716f38 # | | | | `-ReturnStmt 0x55e47d716f28 # | | | | `-CallExpr 0x55e47d716ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d716ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d716ec0 '' Function 0x55e47d6b0508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d716e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d716e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d716e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d716e30 'uint64_t2':'vector' lvalue ParmVar 0x55e47d716ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d716c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d717098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d716fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d717478 # | | | | `-ReturnStmt 0x55e47d717468 # | | | | `-CallExpr 0x55e47d717438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d717420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d717400 '' Function 0x55e47d674be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7173d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7173c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7173a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d717370 'uint64_t3':'vector' lvalue ParmVar 0x55e47d716fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d717148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7175d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d717528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7179c0 # | | | | `-ReturnStmt 0x55e47d7179b0 # | | | | `-CallExpr 0x55e47d717980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d717968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d717948 '' Function 0x55e47d674e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d717920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d717908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7178f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7178b8 'uint64_t4':'vector' lvalue ParmVar 0x55e47d717528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d717688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d717b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d717a78 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d717e70 # | | | | `-ReturnStmt 0x55e47d717e60 # | | | | `-CallExpr 0x55e47d717e30 'float' # | | | | |-ImplicitCastExpr 0x55e47d717e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d717df8 '' Function 0x55e47d6c01b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d717dd0 'float' # | | | | `-ImplicitCastExpr 0x55e47d717db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d717da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d717d68 'double' lvalue ParmVar 0x55e47d717a78 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d717bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d717fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d717f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d718340 # | | | | `-ReturnStmt 0x55e47d718330 # | | | | `-CallExpr 0x55e47d718300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7182e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7182c8 '' Function 0x55e47d6c0430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7182a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d718288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d718270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d718238 'double2':'vector' lvalue ParmVar 0x55e47d717f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d718088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7184a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7183f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d718818 # | | | | `-ReturnStmt 0x55e47d718808 # | | | | `-CallExpr 0x55e47d7187d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7187c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7187a0 '' Function 0x55e47d6c06a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d718778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d718760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d718748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d718710 'double3':'vector' lvalue ParmVar 0x55e47d7183f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d718558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d718980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7188d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d718cf8 # | | | | `-ReturnStmt 0x55e47d718ce8 # | | | | `-CallExpr 0x55e47d718cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d718ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d718c80 '' Function 0x55e47d6c0930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d718c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d718c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d718c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d718bf0 'double4':'vector' lvalue ParmVar 0x55e47d7188d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d718a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d718e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d718da8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d7191b0 # | | | | `-ReturnStmt 0x55e47d7191a0 # | | | | `-CallExpr 0x55e47d719170 'float' # | | | | |-ImplicitCastExpr 0x55e47d719158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d719138 '' Function 0x55e47d6c01b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d719110 'float' # | | | | `-ImplicitCastExpr 0x55e47d7190f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7190e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7190a8 'int' lvalue ParmVar 0x55e47d718da8 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d718f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d719310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d719260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d719688 # | | | | `-ReturnStmt 0x55e47d719678 # | | | | `-CallExpr 0x55e47d719648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d719630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d719610 '' Function 0x55e47d6c0430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7195e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7195d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7195b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d719580 'int2':'vector' lvalue ParmVar 0x55e47d719260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d7193c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d71a6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d719738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d71aa40 # | | | | `-ReturnStmt 0x55e47d71aa30 # | | | | `-CallExpr 0x55e47d71aa00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d71a9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d71a9c8 '' Function 0x55e47d6c06a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d71a9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d71a988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d71a970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d71a938 'int3':'vector' lvalue ParmVar 0x55e47d719738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d71a770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d71aba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d71aaf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d71af28 # | | | | `-ReturnStmt 0x55e47d71af18 # | | | | `-CallExpr 0x55e47d71aee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d71aed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d71aeb0 '' Function 0x55e47d6c0930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d71ae88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d71ae70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d71ae58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d71ae20 'int4':'vector' lvalue ParmVar 0x55e47d71aaf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d71ac50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d71b088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d71afd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d71b400 # | | | | `-ReturnStmt 0x55e47d71b3f0 # | | | | `-CallExpr 0x55e47d71b3c0 'float' # | | | | |-ImplicitCastExpr 0x55e47d71b3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d71b388 '' Function 0x55e47d6c01b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d71b360 'float' # | | | | `-ImplicitCastExpr 0x55e47d71b348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d71b330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d71b2f8 'uint':'unsigned int' lvalue ParmVar 0x55e47d71afd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d71b138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d71b560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d71b4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d71b8f8 # | | | | `-ReturnStmt 0x55e47d71b8e8 # | | | | `-CallExpr 0x55e47d71b8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d71b8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d71b880 '' Function 0x55e47d6c0430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d71b858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d71b840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d71b828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d71b7f0 'uint2':'vector' lvalue ParmVar 0x55e47d71b4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d71b610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d71ba58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d71b9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d71bdf8 # | | | | `-ReturnStmt 0x55e47d71bde8 # | | | | `-CallExpr 0x55e47d71bdb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d71bda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d71bd80 '' Function 0x55e47d6c06a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d71bd58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d71bd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d71bd28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d71bcf0 'uint3':'vector' lvalue ParmVar 0x55e47d71b9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d71bb08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d71bf58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d71bea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d71c300 # | | | | `-ReturnStmt 0x55e47d71c2f0 # | | | | `-CallExpr 0x55e47d71c2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d71c2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d71c288 '' Function 0x55e47d6c0930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d71c260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d71c248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d71c230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d71c1f8 'uint4':'vector' lvalue ParmVar 0x55e47d71bea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d71c008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d71c460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d71c3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d71c7f8 # | | | | `-ReturnStmt 0x55e47d71c7e8 # | | | | `-CallExpr 0x55e47d71c7b8 'float' # | | | | |-ImplicitCastExpr 0x55e47d71c7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d71c780 '' Function 0x55e47d6c01b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d71c758 'float' # | | | | `-ImplicitCastExpr 0x55e47d71c740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d71c728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d71c6f0 'int64_t':'long' lvalue ParmVar 0x55e47d71c3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d71c510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d71c958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d71c8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d71cd10 # | | | | `-ReturnStmt 0x55e47d71cd00 # | | | | `-CallExpr 0x55e47d71ccd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d71ccb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d71cc98 '' Function 0x55e47d6c0430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d71cc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d71cc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d71cc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d71cc08 'int64_t2':'vector' lvalue ParmVar 0x55e47d71c8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d71ca08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d71ce70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d71cdc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d71d230 # | | | | `-ReturnStmt 0x55e47d71d220 # | | | | `-CallExpr 0x55e47d71d1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d71d1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d71d1b8 '' Function 0x55e47d6c06a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d71d190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d71d178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d71d160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d71d128 'int64_t3':'vector' lvalue ParmVar 0x55e47d71cdc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d71cf20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d71d390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d71d2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d71d758 # | | | | `-ReturnStmt 0x55e47d71d748 # | | | | `-CallExpr 0x55e47d71d718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d71d700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d71d6e0 '' Function 0x55e47d6c0930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d71d6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d71d6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d71d688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d71d650 'int64_t4':'vector' lvalue ParmVar 0x55e47d71d2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d71d440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d71d8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d71d808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d71dc70 # | | | | `-ReturnStmt 0x55e47d71dc60 # | | | | `-CallExpr 0x55e47d71dc30 'float' # | | | | |-ImplicitCastExpr 0x55e47d71dc18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d71dbf8 '' Function 0x55e47d6c01b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d71dbd0 'float' # | | | | `-ImplicitCastExpr 0x55e47d71dbb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d71dba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d71db68 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d71d808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d71d968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d71ddd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d71dd20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d71e1a8 # | | | | `-ReturnStmt 0x55e47d71e198 # | | | | `-CallExpr 0x55e47d71e168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d71e150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d71e130 '' Function 0x55e47d6c0430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d71e108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d71e0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d71e0d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d71e0a0 'uint64_t2':'vector' lvalue ParmVar 0x55e47d71dd20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d71de80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d71e308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d71e258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7e4c78 # | | | | `-ReturnStmt 0x55e47d7e4c68 # | | | | `-CallExpr 0x55e47d7e4c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7e4c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d71e670 '' Function 0x55e47d6c06a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d71e648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d71e630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d71e618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d71e5e0 'uint64_t3':'vector' lvalue ParmVar 0x55e47d71e258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d71e3b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7e4dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7e4d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7e51c0 # | | | | `-ReturnStmt 0x55e47d7e51b0 # | | | | `-CallExpr 0x55e47d7e5180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7e5168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7e5148 '' Function 0x55e47d6c0930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7e5120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7e5108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7e50f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7e50b8 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7e4d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7e4e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7e5330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7e5280 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d7e5678 # | | | | `-ReturnStmt 0x55e47d7e5668 # | | | | `-CallExpr 0x55e47d7e5638 'float' # | | | | |-ImplicitCastExpr 0x55e47d7e5620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7e5600 '' Function 0x55e47d6c1548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7e55d8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7e55c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7e55a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7e5570 'double' lvalue ParmVar 0x55e47d7e5280 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d7e53e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7e57e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7e5738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d7e5b50 # | | | | `-ReturnStmt 0x55e47d7e5b40 # | | | | `-CallExpr 0x55e47d7e5b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7e5af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7e5ad8 '' Function 0x55e47d6c17c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7e5ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7e5a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7e5a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7e5a48 'double2':'vector' lvalue ParmVar 0x55e47d7e5738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d7e5898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7e5cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7e5c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d7e6030 # | | | | `-ReturnStmt 0x55e47d7e6020 # | | | | `-CallExpr 0x55e47d7e5ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7e5fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7e5fb8 '' Function 0x55e47d6c1a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7e5f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7e5f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7e5f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7e5f28 'double3':'vector' lvalue ParmVar 0x55e47d7e5c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d7e5d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7e61a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7e60f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d7e6518 # | | | | `-ReturnStmt 0x55e47d7e6508 # | | | | `-CallExpr 0x55e47d7e64d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7e64c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7e64a0 '' Function 0x55e47d6c1cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7e6478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7e6460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7e6448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7e6410 'double4':'vector' lvalue ParmVar 0x55e47d7e60f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d7e6250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7e6678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7e65c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d7e69d0 # | | | | `-ReturnStmt 0x55e47d7e69c0 # | | | | `-CallExpr 0x55e47d7e6990 'float' # | | | | |-ImplicitCastExpr 0x55e47d7e6978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7e6958 '' Function 0x55e47d6c1548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7e6930 'float' # | | | | `-ImplicitCastExpr 0x55e47d7e6918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7e6900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7e68c8 'int' lvalue ParmVar 0x55e47d7e65c8 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d7e6728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7e6b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7e6a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d7e6ea8 # | | | | `-ReturnStmt 0x55e47d7e6e98 # | | | | `-CallExpr 0x55e47d7e6e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7e6e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7e6e30 '' Function 0x55e47d6c17c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7e6e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7e6df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7e6dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7e6da0 'int2':'vector' lvalue ParmVar 0x55e47d7e6a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d7e6be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7e7008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7e6f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d7e7388 # | | | | `-ReturnStmt 0x55e47d7e7378 # | | | | `-CallExpr 0x55e47d7e7348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7e7330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7e7310 '' Function 0x55e47d6c1a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7e72e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7e72d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7e72b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7e7280 'int3':'vector' lvalue ParmVar 0x55e47d7e6f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d7e70b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7e74e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7e7438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d7e7870 # | | | | `-ReturnStmt 0x55e47d7e7860 # | | | | `-CallExpr 0x55e47d7e7830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7e7818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7e77f8 '' Function 0x55e47d6c1cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7e77d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7e77b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7e77a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7e7768 'int4':'vector' lvalue ParmVar 0x55e47d7e7438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d7e7598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7e79d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7e7920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d7e7d48 # | | | | `-ReturnStmt 0x55e47d7e7d38 # | | | | `-CallExpr 0x55e47d7e7d08 'float' # | | | | |-ImplicitCastExpr 0x55e47d7e7cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7e7cd0 '' Function 0x55e47d6c1548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7e7ca8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7e7c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7e7c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7e7c40 'uint':'unsigned int' lvalue ParmVar 0x55e47d7e7920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d7e7a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7e7ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7e7df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d7e8240 # | | | | `-ReturnStmt 0x55e47d7e8230 # | | | | `-CallExpr 0x55e47d7e8200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7e81e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7e81c8 '' Function 0x55e47d6c17c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7e81a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7e8188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7e8170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7e8138 'uint2':'vector' lvalue ParmVar 0x55e47d7e7df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d7e7f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7e83a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7e82f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d7e8740 # | | | | `-ReturnStmt 0x55e47d7e8730 # | | | | `-CallExpr 0x55e47d7e8700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7e86e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7e86c8 '' Function 0x55e47d6c1a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7e86a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7e8688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7e8670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7e8638 'uint3':'vector' lvalue ParmVar 0x55e47d7e82f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d7e8450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7e88a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7e87f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d7ea220 # | | | | `-ReturnStmt 0x55e47d7ea210 # | | | | `-CallExpr 0x55e47d7ea1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7e8bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7e8bd0 '' Function 0x55e47d6c1cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7e8ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7e8b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7e8b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7e8b40 'uint4':'vector' lvalue ParmVar 0x55e47d7e87f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d7e8950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ea380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ea2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d7ea718 # | | | | `-ReturnStmt 0x55e47d7ea708 # | | | | `-CallExpr 0x55e47d7ea6d8 'float' # | | | | |-ImplicitCastExpr 0x55e47d7ea6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7ea6a0 '' Function 0x55e47d6c1548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7ea678 'float' # | | | | `-ImplicitCastExpr 0x55e47d7ea660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ea648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ea610 'int64_t':'long' lvalue ParmVar 0x55e47d7ea2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d7ea430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ea878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ea7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7eac30 # | | | | `-ReturnStmt 0x55e47d7eac20 # | | | | `-CallExpr 0x55e47d7eabf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7eabd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7eabb8 '' Function 0x55e47d6c17c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7eab90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7eab78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7eab60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7eab28 'int64_t2':'vector' lvalue ParmVar 0x55e47d7ea7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7ea928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ead90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7eace0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7eb150 # | | | | `-ReturnStmt 0x55e47d7eb140 # | | | | `-CallExpr 0x55e47d7eb110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7eb0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7eb0d8 '' Function 0x55e47d6c1a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7eb0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7eb098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7eb080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7eb048 'int64_t3':'vector' lvalue ParmVar 0x55e47d7eace0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7eae40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7eb2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7eb200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7eb678 # | | | | `-ReturnStmt 0x55e47d7eb668 # | | | | `-CallExpr 0x55e47d7eb638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7eb620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7eb600 '' Function 0x55e47d6c1cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7eb5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7eb5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7eb5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7eb570 'int64_t4':'vector' lvalue ParmVar 0x55e47d7eb200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7eb360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7eb7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7eb728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d7ebb90 # | | | | `-ReturnStmt 0x55e47d7ebb80 # | | | | `-CallExpr 0x55e47d7ebb50 'float' # | | | | |-ImplicitCastExpr 0x55e47d7ebb38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7ebb18 '' Function 0x55e47d6c1548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7ebaf0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7ebad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ebac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7eba88 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7eb728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d7eb888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ebcf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ebc40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7ec0c8 # | | | | `-ReturnStmt 0x55e47d7ec0b8 # | | | | `-CallExpr 0x55e47d7ec088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ec070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7ec050 '' Function 0x55e47d6c17c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7ec028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ec010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ebff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ebfc0 'uint64_t2':'vector' lvalue ParmVar 0x55e47d7ebc40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7ebda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ec228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ec178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7ec608 # | | | | `-ReturnStmt 0x55e47d7ec5f8 # | | | | `-CallExpr 0x55e47d7ec5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ec5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7ec590 '' Function 0x55e47d6c1a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7ec568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ec550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ec538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ec500 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7ec178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7ec2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ec768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ec6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7ecb50 # | | | | `-ReturnStmt 0x55e47d7ecb40 # | | | | `-CallExpr 0x55e47d7ecb10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ecaf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7ecad8 '' Function 0x55e47d6c1cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7ecab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7eca98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7eca80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7eca48 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7ec6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7ec818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7eccc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ecc10 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d7ed008 # | | | | `-ReturnStmt 0x55e47d7ecff8 # | | | | `-CallExpr 0x55e47d7ecfc8 'float' # | | | | |-ImplicitCastExpr 0x55e47d7ecfb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7ecf90 '' Function 0x55e47d6c28d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7ecf68 'float' # | | | | `-ImplicitCastExpr 0x55e47d7ecf50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ecf38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ecf00 'double' lvalue ParmVar 0x55e47d7ecc10 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d7ecd70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7ed178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ed0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d7ed4e0 # | | | | `-ReturnStmt 0x55e47d7ed4d0 # | | | | `-CallExpr 0x55e47d7ed4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ed488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7ed468 '' Function 0x55e47d6c2b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7ed440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ed428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ed410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ed3d8 'double2':'vector' lvalue ParmVar 0x55e47d7ed0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d7ed228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7ed650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ed5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d7ed9c0 # | | | | `-ReturnStmt 0x55e47d7ed9b0 # | | | | `-CallExpr 0x55e47d7ed980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ed968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7ed948 '' Function 0x55e47d6c2dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7ed920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ed908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ed8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ed8b8 'double3':'vector' lvalue ParmVar 0x55e47d7ed5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d7ed700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7edb30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7eda80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d7edea8 # | | | | `-ReturnStmt 0x55e47d7ede98 # | | | | `-CallExpr 0x55e47d7ede68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ede50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7ede30 '' Function 0x55e47d6c3040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7ede08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7eddf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7eddd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7edda0 'double4':'vector' lvalue ParmVar 0x55e47d7eda80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d7edbe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7ee008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7edf58 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d7ee3a0 # | | | | `-ReturnStmt 0x55e47d7ee390 # | | | | `-CallExpr 0x55e47d7ee360 'float' # | | | | |-ImplicitCastExpr 0x55e47d7ee348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7ee328 '' Function 0x55e47d6c28d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7ee300 'float' # | | | | `-ImplicitCastExpr 0x55e47d7ee2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ee2d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ee298 'int' lvalue ParmVar 0x55e47d7edf58 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d7ee0b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ee500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ee450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d7ee878 # | | | | `-ReturnStmt 0x55e47d7ee868 # | | | | `-CallExpr 0x55e47d7ee838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ee820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7ee800 '' Function 0x55e47d6c2b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7ee7d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ee7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ee7a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ee770 'int2':'vector' lvalue ParmVar 0x55e47d7ee450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d7ee5b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ee9d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ee928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d7eed58 # | | | | `-ReturnStmt 0x55e47d7eed48 # | | | | `-CallExpr 0x55e47d7eed18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7eed00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7eece0 '' Function 0x55e47d6c2dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7eecb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7eeca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7eec88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7eec50 'int3':'vector' lvalue ParmVar 0x55e47d7ee928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d7eea88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7eeeb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7eee08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d7ef240 # | | | | `-ReturnStmt 0x55e47d7ef230 # | | | | `-CallExpr 0x55e47d7ef200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ef1e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7ef1c8 '' Function 0x55e47d6c3040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7ef1a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ef188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ef170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ef138 'int4':'vector' lvalue ParmVar 0x55e47d7eee08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d7eef68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ef3a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ef2f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d7ef718 # | | | | `-ReturnStmt 0x55e47d7ef708 # | | | | `-CallExpr 0x55e47d7ef6d8 'float' # | | | | |-ImplicitCastExpr 0x55e47d7ef6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7ef6a0 '' Function 0x55e47d6c28d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7ef678 'float' # | | | | `-ImplicitCastExpr 0x55e47d7ef660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ef648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ef610 'uint':'unsigned int' lvalue ParmVar 0x55e47d7ef2f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d7ef450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ef878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ef7c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d7efc10 # | | | | `-ReturnStmt 0x55e47d7efc00 # | | | | `-CallExpr 0x55e47d7efbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7efbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7efb98 '' Function 0x55e47d6c2b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7efb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7efb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7efb40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7efb08 'uint2':'vector' lvalue ParmVar 0x55e47d7ef7c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d7ef928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7efd70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7efcc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d7f0110 # | | | | `-ReturnStmt 0x55e47d7f0100 # | | | | `-CallExpr 0x55e47d7f00d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f00b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7f0098 '' Function 0x55e47d6c2dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7f0070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f0058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f0040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f0008 'uint3':'vector' lvalue ParmVar 0x55e47d7efcc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d7efe20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f0270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f01c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d7f0618 # | | | | `-ReturnStmt 0x55e47d7f0608 # | | | | `-CallExpr 0x55e47d7f05d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f05c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7f05a0 '' Function 0x55e47d6c3040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7f0578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f0560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f0548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f0510 'uint4':'vector' lvalue ParmVar 0x55e47d7f01c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d7f0320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f0778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f06c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d7f0b10 # | | | | `-ReturnStmt 0x55e47d7f0b00 # | | | | `-CallExpr 0x55e47d7f0ad0 'float' # | | | | |-ImplicitCastExpr 0x55e47d7f0ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7f0a98 '' Function 0x55e47d6c28d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7f0a70 'float' # | | | | `-ImplicitCastExpr 0x55e47d7f0a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f0a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f0a08 'int64_t':'long' lvalue ParmVar 0x55e47d7f06c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d7f0828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f0c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f0bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7f1028 # | | | | `-ReturnStmt 0x55e47d7f1018 # | | | | `-CallExpr 0x55e47d7f0fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f0fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7f0fb0 '' Function 0x55e47d6c2b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7f0f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f0f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f0f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f0f20 'int64_t2':'vector' lvalue ParmVar 0x55e47d7f0bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7f0d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f1188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f10d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7f1548 # | | | | `-ReturnStmt 0x55e47d7f1538 # | | | | `-CallExpr 0x55e47d7f1508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f14f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7f14d0 '' Function 0x55e47d6c2dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7f14a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f1490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f1478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f1440 'int64_t3':'vector' lvalue ParmVar 0x55e47d7f10d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7f1238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f16a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f15f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7f1a70 # | | | | `-ReturnStmt 0x55e47d7f1a60 # | | | | `-CallExpr 0x55e47d7f1a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f1a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7f19f8 '' Function 0x55e47d6c3040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7f19d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f19b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f19a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f1968 'int64_t4':'vector' lvalue ParmVar 0x55e47d7f15f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7f1758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f1bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f1b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d7f1f88 # | | | | `-ReturnStmt 0x55e47d7f1f78 # | | | | `-CallExpr 0x55e47d7f1f48 'float' # | | | | |-ImplicitCastExpr 0x55e47d7f1f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7f1f10 '' Function 0x55e47d6c28d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7f1ee8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7f1ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f1eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f1e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7f1b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d7f1c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f20e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f2038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7f28d0 # | | | | `-ReturnStmt 0x55e47d7f28c0 # | | | | `-CallExpr 0x55e47d7f2890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f2878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7f2858 '' Function 0x55e47d6c2b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7f2830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f2818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f2800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f27c8 'uint64_t2':'vector' lvalue ParmVar 0x55e47d7f2038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7f2198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f2a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f2980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7f2e10 # | | | | `-ReturnStmt 0x55e47d7f2e00 # | | | | `-CallExpr 0x55e47d7f2dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f2db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7f2d98 '' Function 0x55e47d6c2dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7f2d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f2d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f2d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f2d08 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7f2980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7f2ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f2f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f2ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7f3358 # | | | | `-ReturnStmt 0x55e47d7f3348 # | | | | `-CallExpr 0x55e47d7f3318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f3300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7f32e0 '' Function 0x55e47d6c3040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7f32b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f32a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f3288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f3250 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7f2ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7f3020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f3568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f3418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55e47d7f3498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55e47d7f3950 # | | | | `-ReturnStmt 0x55e47d7f3940 # | | | | `-CallExpr 0x55e47d7f3908 'float' # | | | | |-ImplicitCastExpr 0x55e47d7f38f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d7f38d0 '' Function 0x55e47d6c3f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d7f3818 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7f3800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7f37e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7f37b0 'double' lvalue ParmVar 0x55e47d7f3418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55e47d7f38a8 'float' # | | | | `-ImplicitCastExpr 0x55e47d7f3890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f3878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f3840 'double' lvalue ParmVar 0x55e47d7f3498 'V2' 'double' # | | | `-DeprecatedAttr 0x55e47d7f3620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7f3b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f3a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55e47d7f3a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55e47d7f3f80 # | | | | `-ReturnStmt 0x55e47d7f3f70 # | | | | `-CallExpr 0x55e47d7f3f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f3f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7f3f00 '' Function 0x55e47d6c42b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7f3e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7f3e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7f3e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7f3dc8 'double2':'vector' lvalue ParmVar 0x55e47d7f3a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7f3ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f3ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f3ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f3e70 'double2':'vector' lvalue ParmVar 0x55e47d7f3a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d7f3c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7f4190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f4040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55e47d7f40c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55e47d7f45b8 # | | | | `-ReturnStmt 0x55e47d7f45a8 # | | | | `-CallExpr 0x55e47d7f4570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f4558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7f4538 '' Function 0x55e47d6c45d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7f4468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7f4450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7f4438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7f4400 'double3':'vector' lvalue ParmVar 0x55e47d7f4040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7f4510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f44f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f44e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f44a8 'double3':'vector' lvalue ParmVar 0x55e47d7f40c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d7f4248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7f47c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f4678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55e47d7f46f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55e47d7f4bf8 # | | | | `-ReturnStmt 0x55e47d7f4be8 # | | | | `-CallExpr 0x55e47d7f4bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f4b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7f4b78 '' Function 0x55e47d6c4950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7f4aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7f4a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7f4a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7f4a40 'double4':'vector' lvalue ParmVar 0x55e47d7f4678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7f4b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f4b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f4b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f4ae8 'double4':'vector' lvalue ParmVar 0x55e47d7f46f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d7f4880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7f4df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f4ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55e47d7f4d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55e47d7f51f0 # | | | | `-ReturnStmt 0x55e47d7f51e0 # | | | | `-CallExpr 0x55e47d7f51a8 'float' # | | | | |-ImplicitCastExpr 0x55e47d7f5190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d7f5170 '' Function 0x55e47d6c3f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d7f50b8 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7f50a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7f5088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7f5050 'int' lvalue ParmVar 0x55e47d7f4ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55e47d7f5148 'float' # | | | | `-ImplicitCastExpr 0x55e47d7f5130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f5118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f50e0 'int' lvalue ParmVar 0x55e47d7f4d28 'V2' 'int' # | | | `-DeprecatedAttr 0x55e47d7f4eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f53f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f52a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55e47d7f5320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55e47d7f5820 # | | | | `-ReturnStmt 0x55e47d7f5810 # | | | | `-CallExpr 0x55e47d7f57d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f57c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7f57a0 '' Function 0x55e47d6c42b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7f56d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7f56b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7f56a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7f5668 'int2':'vector' lvalue ParmVar 0x55e47d7f52a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7f5778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f5760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f5748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f5710 'int2':'vector' lvalue ParmVar 0x55e47d7f5320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d7f54a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f5a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f58d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55e47d7f5950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55e47d7f5e58 # | | | | `-ReturnStmt 0x55e47d7f5e48 # | | | | `-CallExpr 0x55e47d7f5e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f5df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7f5dd8 '' Function 0x55e47d6c45d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7f5d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7f5cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7f5cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7f5ca0 'int3':'vector' lvalue ParmVar 0x55e47d7f58d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7f5db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f5d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f5d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f5d48 'int3':'vector' lvalue ParmVar 0x55e47d7f5950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d7f5ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f6058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f5f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55e47d7f5f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55e47d7f6498 # | | | | `-ReturnStmt 0x55e47d7f6488 # | | | | `-CallExpr 0x55e47d7f6450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f6438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7f6418 '' Function 0x55e47d6c4950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7f6348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7f6330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7f6318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7f62e0 'int4':'vector' lvalue ParmVar 0x55e47d7f5f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7f63f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f63d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f63c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f6388 'int4':'vector' lvalue ParmVar 0x55e47d7f5f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d7f6110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f8240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f6548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e47d7f8170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d7f8658 # | | | | `-ReturnStmt 0x55e47d7f8648 # | | | | `-CallExpr 0x55e47d7f8610 'float' # | | | | |-ImplicitCastExpr 0x55e47d7f85f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d7f85d8 '' Function 0x55e47d6c3f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d7f8520 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7f8508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7f84f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7f84b8 'uint':'unsigned int' lvalue ParmVar 0x55e47d7f6548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55e47d7f85b0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7f8598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f8580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f8548 'uint':'unsigned int' lvalue ParmVar 0x55e47d7f8170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d7f82f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f8858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f8708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55e47d7f8788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d7f8ca8 # | | | | `-ReturnStmt 0x55e47d7f8c98 # | | | | `-CallExpr 0x55e47d7f8c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f8c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7f8c28 '' Function 0x55e47d6c42b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7f8b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7f8b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7f8b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7f8af0 'uint2':'vector' lvalue ParmVar 0x55e47d7f8708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7f8c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f8be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f8bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f8b98 'uint2':'vector' lvalue ParmVar 0x55e47d7f8788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d7f8910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f8ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f8d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55e47d7f8dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d7f9300 # | | | | `-ReturnStmt 0x55e47d7f92f0 # | | | | `-CallExpr 0x55e47d7f92b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f92a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7f9280 '' Function 0x55e47d6c45d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7f91b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7f9198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7f9180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7f9148 'uint3':'vector' lvalue ParmVar 0x55e47d7f8d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7f9258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f9240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f9228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f91f0 'uint3':'vector' lvalue ParmVar 0x55e47d7f8dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d7f8f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f9500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f93b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55e47d7f9430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d7f9960 # | | | | `-ReturnStmt 0x55e47d7f9950 # | | | | `-CallExpr 0x55e47d7f9918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7f9900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7f98e0 '' Function 0x55e47d6c4950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7f9810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7f97f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7f97e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7f97a8 'uint4':'vector' lvalue ParmVar 0x55e47d7f93b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7f98b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7f98a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f9888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f9850 'uint4':'vector' lvalue ParmVar 0x55e47d7f9430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d7f95b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7f9b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7f9a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55e47d7f9a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d7f9f98 # | | | | `-ReturnStmt 0x55e47d7f9f88 # | | | | `-CallExpr 0x55e47d7f9f50 'float' # | | | | |-ImplicitCastExpr 0x55e47d7f9f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d7f9f18 '' Function 0x55e47d6c3f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d7f9e60 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7f9e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7f9e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7f9df8 'int64_t':'long' lvalue ParmVar 0x55e47d7f9a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55e47d7f9ef0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7f9ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7f9ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7f9e88 'int64_t':'long' lvalue ParmVar 0x55e47d7f9a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d7f9c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7fa198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7fa048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d7fa0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7fa608 # | | | | `-ReturnStmt 0x55e47d7fa5f8 # | | | | `-CallExpr 0x55e47d7fa5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7fa5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7fa588 '' Function 0x55e47d6c42b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7fa4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7fa4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7fa488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7fa450 'int64_t2':'vector' lvalue ParmVar 0x55e47d7fa048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7fa560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7fa548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7fa530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7fa4f8 'int64_t2':'vector' lvalue ParmVar 0x55e47d7fa0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7fa250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7fa808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7fa6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d7fa738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7fac80 # | | | | `-ReturnStmt 0x55e47d7fac70 # | | | | `-CallExpr 0x55e47d7fac38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7fac20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7fac00 '' Function 0x55e47d6c45d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7fab30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7fab18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7fab00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7faac8 'int64_t3':'vector' lvalue ParmVar 0x55e47d7fa6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7fabd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7fabc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7faba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7fab70 'int64_t3':'vector' lvalue ParmVar 0x55e47d7fa738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7fa8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7fae80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7fad30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d7fadb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7fb300 # | | | | `-ReturnStmt 0x55e47d7fb2f0 # | | | | `-CallExpr 0x55e47d7fb2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7fb2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7fb280 '' Function 0x55e47d6c4950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7fb1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7fb198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7fb180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7fb148 'int64_t4':'vector' lvalue ParmVar 0x55e47d7fad30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7fb258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7fb240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7fb228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7fb1f0 'int64_t4':'vector' lvalue ParmVar 0x55e47d7fadb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7faf38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7fb500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7fb3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e47d7fb430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d7fb958 # | | | | `-ReturnStmt 0x55e47d7fb948 # | | | | `-CallExpr 0x55e47d7fb910 'float' # | | | | |-ImplicitCastExpr 0x55e47d7fb8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e47d7fb8d8 '' Function 0x55e47d6c3f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e47d7fb820 'float' # | | | | | `-ImplicitCastExpr 0x55e47d7fb808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7fb7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7fb7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7fb3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55e47d7fb8b0 'float' # | | | | `-ImplicitCastExpr 0x55e47d7fb898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7fb880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7fb848 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d7fb430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d7fb5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7fbb58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7fba08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e47d7fba88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d7fbfe8 # | | | | `-ReturnStmt 0x55e47d7fbfd8 # | | | | `-CallExpr 0x55e47d7fbfa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7fbf88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e47d7fbf68 '' Function 0x55e47d6c42b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e47d7fbe98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7fbe80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7fbe68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7fbe30 'uint64_t2':'vector' lvalue ParmVar 0x55e47d7fba08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e47d7fbf40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7fbf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7fbf10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7fbed8 'uint64_t2':'vector' lvalue ParmVar 0x55e47d7fba88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d7fbc10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7fcdc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7fc098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e47d7fccf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d7fd258 # | | | | `-ReturnStmt 0x55e47d7fd248 # | | | | `-CallExpr 0x55e47d7fd210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7fd1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e47d7fd1d8 '' Function 0x55e47d6c45d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e47d7fd108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7fd0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7fd0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7fd0a0 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7fc098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e47d7fd1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7fd198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7fd180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7fd148 'uint64_t3':'vector' lvalue ParmVar 0x55e47d7fccf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d7fce78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7fd458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7fd308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e47d7fd388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d7fd8f8 # | | | | `-ReturnStmt 0x55e47d7fd8e8 # | | | | `-CallExpr 0x55e47d7fd8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7fd898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e47d7fd878 '' Function 0x55e47d6c4950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e47d7fd7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e47d7fd790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e47d7fd778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e47d7fd740 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7fd308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e47d7fd850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7fd838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7fd820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7fd7e8 'uint64_t4':'vector' lvalue ParmVar 0x55e47d7fd388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d7fd510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7fda60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7fd9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d7fdda8 # | | | | `-ReturnStmt 0x55e47d7fdd98 # | | | | `-CallExpr 0x55e47d7fdd68 'float' # | | | | |-ImplicitCastExpr 0x55e47d7fdd50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7fdd30 '' Function 0x55e47d6c5570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7fdd08 'float' # | | | | `-ImplicitCastExpr 0x55e47d7fdcf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7fdcd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7fdca0 'double' lvalue ParmVar 0x55e47d7fd9b0 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d7fdb10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7fdf10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7fde60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d7fe278 # | | | | `-ReturnStmt 0x55e47d7fe268 # | | | | `-CallExpr 0x55e47d7fe238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7fe220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7fe200 '' Function 0x55e47d6c57e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7fe1d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7fe1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7fe1a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7fe170 'double2':'vector' lvalue ParmVar 0x55e47d7fde60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d7fdfc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7fe3e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7fe330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d7fe750 # | | | | `-ReturnStmt 0x55e47d7fe740 # | | | | `-CallExpr 0x55e47d7fe710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7fe6f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7fe6d8 '' Function 0x55e47d6c5a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7fe6b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7fe698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7fe680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7fe648 'double3':'vector' lvalue ParmVar 0x55e47d7fe330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d7fe490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7fe8b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7fe808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d7fec30 # | | | | `-ReturnStmt 0x55e47d7fec20 # | | | | `-CallExpr 0x55e47d7febf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7febd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7febb8 '' Function 0x55e47d6c5cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7feb90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7feb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7feb60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7feb28 'double4':'vector' lvalue ParmVar 0x55e47d7fe808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d7fe968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d7fed90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7fece0 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d7ff0e8 # | | | | `-ReturnStmt 0x55e47d7ff0d8 # | | | | `-CallExpr 0x55e47d7ff0a8 'float' # | | | | |-ImplicitCastExpr 0x55e47d7ff090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d7ff070 '' Function 0x55e47d6c5570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d7ff048 'float' # | | | | `-ImplicitCastExpr 0x55e47d7ff030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ff018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7fefe0 'int' lvalue ParmVar 0x55e47d7fece0 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d7fee40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ff248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ff198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d7ff5c0 # | | | | `-ReturnStmt 0x55e47d7ff5b0 # | | | | `-CallExpr 0x55e47d7ff580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ff568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d7ff548 '' Function 0x55e47d6c57e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d7ff520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ff508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ff4f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ff4b8 'int2':'vector' lvalue ParmVar 0x55e47d7ff198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d7ff2f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ff720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ff670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d7ffaa0 # | | | | `-ReturnStmt 0x55e47d7ffa90 # | | | | `-CallExpr 0x55e47d7ffa60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7ffa48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d7ffa28 '' Function 0x55e47d6c5a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d7ffa00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ff9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ff9d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ff998 'int3':'vector' lvalue ParmVar 0x55e47d7ff670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d7ff7d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d7ffc00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d7ffb50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d7fff88 # | | | | `-ReturnStmt 0x55e47d7fff78 # | | | | `-CallExpr 0x55e47d7fff48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d7fff30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d7fff10 '' Function 0x55e47d6c5cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d7ffee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d7ffed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d7ffeb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d7ffe80 'int4':'vector' lvalue ParmVar 0x55e47d7ffb50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d7ffcb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d8000e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d800038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d800460 # | | | | `-ReturnStmt 0x55e47d800450 # | | | | `-CallExpr 0x55e47d800420 'float' # | | | | |-ImplicitCastExpr 0x55e47d800408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d8003e8 '' Function 0x55e47d6c5570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d8003c0 'float' # | | | | `-ImplicitCastExpr 0x55e47d8003a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d800390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d800358 'uint':'unsigned int' lvalue ParmVar 0x55e47d800038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d800198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d8005c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d800510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d800958 # | | | | `-ReturnStmt 0x55e47d800948 # | | | | `-CallExpr 0x55e47d800918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d800900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d8008e0 '' Function 0x55e47d6c57e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d8008b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d8008a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d800888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d800850 'uint2':'vector' lvalue ParmVar 0x55e47d800510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d800670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d800ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d800a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d802f58 # | | | | `-ReturnStmt 0x55e47d802f48 # | | | | `-CallExpr 0x55e47d802f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d802f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d802ee0 '' Function 0x55e47d6c5a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d802eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d802ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d802e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d802e50 'uint3':'vector' lvalue ParmVar 0x55e47d800a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d800b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d8030b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d803008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d803460 # | | | | `-ReturnStmt 0x55e47d803450 # | | | | `-CallExpr 0x55e47d803420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d803408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d8033e8 '' Function 0x55e47d6c5cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d8033c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d8033a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d803390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d803358 'uint4':'vector' lvalue ParmVar 0x55e47d803008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d803168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d8035c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d803510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d803958 # | | | | `-ReturnStmt 0x55e47d803948 # | | | | `-CallExpr 0x55e47d803918 'float' # | | | | |-ImplicitCastExpr 0x55e47d803900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d8038e0 '' Function 0x55e47d6c5570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d8038b8 'float' # | | | | `-ImplicitCastExpr 0x55e47d8038a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d803888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d803850 'int64_t':'long' lvalue ParmVar 0x55e47d803510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d803670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d803ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d803a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d803e70 # | | | | `-ReturnStmt 0x55e47d803e60 # | | | | `-CallExpr 0x55e47d803e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d803e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d803df8 '' Function 0x55e47d6c57e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d803dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d803db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d803da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d803d68 'int64_t2':'vector' lvalue ParmVar 0x55e47d803a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d803b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d803fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d803f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d804390 # | | | | `-ReturnStmt 0x55e47d804380 # | | | | `-CallExpr 0x55e47d804350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d804338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d804318 '' Function 0x55e47d6c5a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d8042f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d8042d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d8042c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d804288 'int64_t3':'vector' lvalue ParmVar 0x55e47d803f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d804080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d8044f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d804440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d8048b8 # | | | | `-ReturnStmt 0x55e47d8048a8 # | | | | `-CallExpr 0x55e47d804878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d804860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d804840 '' Function 0x55e47d6c5cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d804818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d804800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d8047e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d8047b0 'int64_t4':'vector' lvalue ParmVar 0x55e47d804440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d8045a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d804a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d804968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d804dd0 # | | | | `-ReturnStmt 0x55e47d804dc0 # | | | | `-CallExpr 0x55e47d804d90 'float' # | | | | |-ImplicitCastExpr 0x55e47d804d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d804d58 '' Function 0x55e47d6c5570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d804d30 'float' # | | | | `-ImplicitCastExpr 0x55e47d804d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d804d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d804cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d804968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d804ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d804f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d804e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d805308 # | | | | `-ReturnStmt 0x55e47d8052f8 # | | | | `-CallExpr 0x55e47d8052c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d8052b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d805290 '' Function 0x55e47d6c57e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d805268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d805250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d805238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d805200 'uint64_t2':'vector' lvalue ParmVar 0x55e47d804e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d804fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d805468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8053b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d805848 # | | | | `-ReturnStmt 0x55e47d805838 # | | | | `-CallExpr 0x55e47d805808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d8057f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d8057d0 '' Function 0x55e47d6c5a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d8057a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d805790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d805778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d805740 'uint64_t3':'vector' lvalue ParmVar 0x55e47d8053b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d805518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d8059a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8058f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d805d90 # | | | | `-ReturnStmt 0x55e47d805d80 # | | | | `-CallExpr 0x55e47d805d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d805d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d805d18 '' Function 0x55e47d6c5cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d805cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d805cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d805cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d805c88 'uint64_t4':'vector' lvalue ParmVar 0x55e47d8058f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d805a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d805f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d805e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d806248 # | | | | `-ReturnStmt 0x55e47d806238 # | | | | `-CallExpr 0x55e47d806208 'float' # | | | | |-ImplicitCastExpr 0x55e47d8061f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d8061d0 '' Function 0x55e47d6c6920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d8061a8 'float' # | | | | `-ImplicitCastExpr 0x55e47d806190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d806178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d806140 'double' lvalue ParmVar 0x55e47d805e50 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d805fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d8063b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d806308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d806720 # | | | | `-ReturnStmt 0x55e47d806710 # | | | | `-CallExpr 0x55e47d8066e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d8066c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d8066a8 '' Function 0x55e47d6c6b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d806680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d806668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d806650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d806618 'double2':'vector' lvalue ParmVar 0x55e47d806308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d806468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d806890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8067e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d806c00 # | | | | `-ReturnStmt 0x55e47d806bf0 # | | | | `-CallExpr 0x55e47d806bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d806ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d806b88 '' Function 0x55e47d6c6e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d806b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d806b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d806b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d806af8 'double3':'vector' lvalue ParmVar 0x55e47d8067e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d806940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d807b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d806cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d807ec8 # | | | | `-ReturnStmt 0x55e47d807eb8 # | | | | `-CallExpr 0x55e47d807e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d807e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d807e50 '' Function 0x55e47d6c7088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d807e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d807e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d807df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d807dc0 'double4':'vector' lvalue ParmVar 0x55e47d806cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d807c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d808028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d807f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d808380 # | | | | `-ReturnStmt 0x55e47d808370 # | | | | `-CallExpr 0x55e47d808340 'float' # | | | | |-ImplicitCastExpr 0x55e47d808328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d808308 '' Function 0x55e47d6c6920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d8082e0 'float' # | | | | `-ImplicitCastExpr 0x55e47d8082c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d8082b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d808278 'int' lvalue ParmVar 0x55e47d807f78 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d8080d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d8084e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d808430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d808858 # | | | | `-ReturnStmt 0x55e47d808848 # | | | | `-CallExpr 0x55e47d808818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d808800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d8087e0 '' Function 0x55e47d6c6b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d8087b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d8087a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d808788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d808750 'int2':'vector' lvalue ParmVar 0x55e47d808430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d808590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d8089b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d808908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d808d38 # | | | | `-ReturnStmt 0x55e47d808d28 # | | | | `-CallExpr 0x55e47d808cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d808ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d808cc0 '' Function 0x55e47d6c6e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d808c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d808c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d808c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d808c30 'int3':'vector' lvalue ParmVar 0x55e47d808908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d808a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d808e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d808de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d809220 # | | | | `-ReturnStmt 0x55e47d809210 # | | | | `-CallExpr 0x55e47d8091e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d8091c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d8091a8 '' Function 0x55e47d6c7088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d809180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d809168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d809150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d809118 'int4':'vector' lvalue ParmVar 0x55e47d808de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d808f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d809380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8092d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d8096f8 # | | | | `-ReturnStmt 0x55e47d8096e8 # | | | | `-CallExpr 0x55e47d8096b8 'float' # | | | | |-ImplicitCastExpr 0x55e47d8096a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d809680 '' Function 0x55e47d6c6920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d809658 'float' # | | | | `-ImplicitCastExpr 0x55e47d809640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d809628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d8095f0 'uint':'unsigned int' lvalue ParmVar 0x55e47d8092d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d809430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d809858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8097a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d809bf0 # | | | | `-ReturnStmt 0x55e47d809be0 # | | | | `-CallExpr 0x55e47d809bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d809b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d809b78 '' Function 0x55e47d6c6b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d809b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d809b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d809b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d809ae8 'uint2':'vector' lvalue ParmVar 0x55e47d8097a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d809908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d809d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d809ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d80a0f0 # | | | | `-ReturnStmt 0x55e47d80a0e0 # | | | | `-CallExpr 0x55e47d80a0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d80a098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d80a078 '' Function 0x55e47d6c6e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d80a050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d80a038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80a020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d809fe8 'uint3':'vector' lvalue ParmVar 0x55e47d809ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d809e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d80a250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80a1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d80a5f8 # | | | | `-ReturnStmt 0x55e47d80a5e8 # | | | | `-CallExpr 0x55e47d80a5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d80a5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d80a580 '' Function 0x55e47d6c7088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d80a558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d80a540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80a528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80a4f0 'uint4':'vector' lvalue ParmVar 0x55e47d80a1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d80a300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d80a758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80a6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d80aaf0 # | | | | `-ReturnStmt 0x55e47d80aae0 # | | | | `-CallExpr 0x55e47d80aab0 'float' # | | | | |-ImplicitCastExpr 0x55e47d80aa98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d80aa78 '' Function 0x55e47d6c6920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d80aa50 'float' # | | | | `-ImplicitCastExpr 0x55e47d80aa38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80aa20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80a9e8 'int64_t':'long' lvalue ParmVar 0x55e47d80a6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d80a808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d80ac50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80aba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d80b008 # | | | | `-ReturnStmt 0x55e47d80aff8 # | | | | `-CallExpr 0x55e47d80afc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d80afb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d80af90 '' Function 0x55e47d6c6b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d80af68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d80af50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80af38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80af00 'int64_t2':'vector' lvalue ParmVar 0x55e47d80aba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d80ad00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d80b168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80b0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d80b528 # | | | | `-ReturnStmt 0x55e47d80b518 # | | | | `-CallExpr 0x55e47d80b4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d80b4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d80b4b0 '' Function 0x55e47d6c6e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d80b488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d80b470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80b458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80b420 'int64_t3':'vector' lvalue ParmVar 0x55e47d80b0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d80b218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d80b688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80b5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d80ba50 # | | | | `-ReturnStmt 0x55e47d80ba40 # | | | | `-CallExpr 0x55e47d80ba10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d80b9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d80b9d8 '' Function 0x55e47d6c7088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d80b9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d80b998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80b980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80b948 'int64_t4':'vector' lvalue ParmVar 0x55e47d80b5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d80b738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d80cbd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80cb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d80cf88 # | | | | `-ReturnStmt 0x55e47d80cf78 # | | | | `-CallExpr 0x55e47d80cf48 'float' # | | | | |-ImplicitCastExpr 0x55e47d80cf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d80cf10 '' Function 0x55e47d6c6920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d80cee8 'float' # | | | | `-ImplicitCastExpr 0x55e47d80ced0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80ceb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80ce80 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d80cb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d80cc80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d80d0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80d038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d80d4c0 # | | | | `-ReturnStmt 0x55e47d80d4b0 # | | | | `-CallExpr 0x55e47d80d480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d80d468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d80d448 '' Function 0x55e47d6c6b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d80d420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d80d408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80d3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80d3b8 'uint64_t2':'vector' lvalue ParmVar 0x55e47d80d038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d80d198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d80d620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80d570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d80da00 # | | | | `-ReturnStmt 0x55e47d80d9f0 # | | | | `-CallExpr 0x55e47d80d9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d80d9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d80d988 '' Function 0x55e47d6c6e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d80d960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d80d948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80d930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80d8f8 'uint64_t3':'vector' lvalue ParmVar 0x55e47d80d570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d80d6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d80db60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80dab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d80df48 # | | | | `-ReturnStmt 0x55e47d80df38 # | | | | `-CallExpr 0x55e47d80df08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d80def0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d80ded0 '' Function 0x55e47d6c7088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d80dea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d80de90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80de78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80de40 'uint64_t4':'vector' lvalue ParmVar 0x55e47d80dab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d80dc10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d80e0b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80e008 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d80e400 # | | | | `-ReturnStmt 0x55e47d80e3f0 # | | | | `-CallExpr 0x55e47d80e3c0 'float' # | | | | |-ImplicitCastExpr 0x55e47d80e3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d80e388 '' Function 0x55e47d6c7ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d80e360 'float' # | | | | `-ImplicitCastExpr 0x55e47d80e348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80e330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80e2f8 'double' lvalue ParmVar 0x55e47d80e008 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d80e168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d80e570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80e4c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d80e8d8 # | | | | `-ReturnStmt 0x55e47d80e8c8 # | | | | `-CallExpr 0x55e47d80e898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d80e880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d80e860 '' Function 0x55e47d6c7f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d80e838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d80e820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80e808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80e7d0 'double2':'vector' lvalue ParmVar 0x55e47d80e4c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d80e620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d80ea48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80e998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d80edb8 # | | | | `-ReturnStmt 0x55e47d80eda8 # | | | | `-CallExpr 0x55e47d80ed78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d80ed60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d80ed40 '' Function 0x55e47d6c8190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d80ed18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d80ed00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80ece8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80ecb0 'double3':'vector' lvalue ParmVar 0x55e47d80e998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d80eaf8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d80ef28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80ee78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d80f2a0 # | | | | `-ReturnStmt 0x55e47d80f290 # | | | | `-CallExpr 0x55e47d80f260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d80f248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d80f228 '' Function 0x55e47d6c8408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d80f200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d80f1e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80f1d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80f198 'double4':'vector' lvalue ParmVar 0x55e47d80ee78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d80efd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d80f400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80f350 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d80f758 # | | | | `-ReturnStmt 0x55e47d80f748 # | | | | `-CallExpr 0x55e47d80f718 'float' # | | | | |-ImplicitCastExpr 0x55e47d80f700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d80f6e0 '' Function 0x55e47d6c7ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d80f6b8 'float' # | | | | `-ImplicitCastExpr 0x55e47d80f6a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80f688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80f650 'int' lvalue ParmVar 0x55e47d80f350 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d80f4b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d80f8b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80f808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d80fc30 # | | | | `-ReturnStmt 0x55e47d80fc20 # | | | | `-CallExpr 0x55e47d80fbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d80fbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d80fbb8 '' Function 0x55e47d6c7f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d80fb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d80fb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d80fb60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d80fb28 'int2':'vector' lvalue ParmVar 0x55e47d80f808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d80f968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d80fd90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d80fce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d810110 # | | | | `-ReturnStmt 0x55e47d810100 # | | | | `-CallExpr 0x55e47d8100d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d8100b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d810098 '' Function 0x55e47d6c8190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d810070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d810058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d810040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d810008 'int3':'vector' lvalue ParmVar 0x55e47d80fce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d80fe40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d810270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8101c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d8105f8 # | | | | `-ReturnStmt 0x55e47d8105e8 # | | | | `-CallExpr 0x55e47d8105b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d8105a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d810580 '' Function 0x55e47d6c8408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d810558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d810540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d810528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d8104f0 'int4':'vector' lvalue ParmVar 0x55e47d8101c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d810320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d810758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8106a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d810ad0 # | | | | `-ReturnStmt 0x55e47d810ac0 # | | | | `-CallExpr 0x55e47d810a90 'float' # | | | | |-ImplicitCastExpr 0x55e47d810a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d810a58 '' Function 0x55e47d6c7ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d810a30 'float' # | | | | `-ImplicitCastExpr 0x55e47d810a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d810a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d8109c8 'uint':'unsigned int' lvalue ParmVar 0x55e47d8106a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d810808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d811c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d811b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d811fd0 # | | | | `-ReturnStmt 0x55e47d811fc0 # | | | | `-CallExpr 0x55e47d811f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d811f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d811f58 '' Function 0x55e47d6c7f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d811f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d811f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d811f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d811ec8 'uint2':'vector' lvalue ParmVar 0x55e47d811b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d811ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d812130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d812080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d8124d0 # | | | | `-ReturnStmt 0x55e47d8124c0 # | | | | `-CallExpr 0x55e47d812490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d812478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d812458 '' Function 0x55e47d6c8190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d812430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d812418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d812400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d8123c8 'uint3':'vector' lvalue ParmVar 0x55e47d812080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d8121e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d812630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d812580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d8129d8 # | | | | `-ReturnStmt 0x55e47d8129c8 # | | | | `-CallExpr 0x55e47d812998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d812980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d812960 '' Function 0x55e47d6c8408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d812938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d812920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d812908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d8128d0 'uint4':'vector' lvalue ParmVar 0x55e47d812580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d8126e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d812b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d812a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d812ed0 # | | | | `-ReturnStmt 0x55e47d812ec0 # | | | | `-CallExpr 0x55e47d812e90 'float' # | | | | |-ImplicitCastExpr 0x55e47d812e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d812e58 '' Function 0x55e47d6c7ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d812e30 'float' # | | | | `-ImplicitCastExpr 0x55e47d812e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d812e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d812dc8 'int64_t':'long' lvalue ParmVar 0x55e47d812a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d812be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d813030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d812f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d8133e8 # | | | | `-ReturnStmt 0x55e47d8133d8 # | | | | `-CallExpr 0x55e47d8133a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d813390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d813370 '' Function 0x55e47d6c7f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d813348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d813330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d813318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d8132e0 'int64_t2':'vector' lvalue ParmVar 0x55e47d812f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d8130e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d813548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d813498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d813908 # | | | | `-ReturnStmt 0x55e47d8138f8 # | | | | `-CallExpr 0x55e47d8138c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d8138b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d813890 '' Function 0x55e47d6c8190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d813868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d813850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d813838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d813800 'int64_t3':'vector' lvalue ParmVar 0x55e47d813498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d8135f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d813a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8139b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d813e30 # | | | | `-ReturnStmt 0x55e47d813e20 # | | | | `-CallExpr 0x55e47d813df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d813dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d813db8 '' Function 0x55e47d6c8408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d813d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d813d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d813d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d813d28 'int64_t4':'vector' lvalue ParmVar 0x55e47d8139b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d813b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d813f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d813ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d814348 # | | | | `-ReturnStmt 0x55e47d814338 # | | | | `-CallExpr 0x55e47d814308 'float' # | | | | |-ImplicitCastExpr 0x55e47d8142f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d8142d0 '' Function 0x55e47d6c7ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d8142a8 'float' # | | | | `-ImplicitCastExpr 0x55e47d814290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d814278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d814240 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d813ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d814040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d8144a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8143f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d814880 # | | | | `-ReturnStmt 0x55e47d814870 # | | | | `-CallExpr 0x55e47d814840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d814828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d814808 '' Function 0x55e47d6c7f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d8147e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d8147c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d8147b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d814778 'uint64_t2':'vector' lvalue ParmVar 0x55e47d8143f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d814558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d8149e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d814930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d814dc0 # | | | | `-ReturnStmt 0x55e47d814db0 # | | | | `-CallExpr 0x55e47d814d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d814d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d814d48 '' Function 0x55e47d6c8190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d814d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d814d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d814cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d814cb8 'uint64_t3':'vector' lvalue ParmVar 0x55e47d814930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d814a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d814f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d814e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e47d815308 # | | | | `-ReturnStmt 0x55e47d8152f8 # | | | | `-CallExpr 0x55e47d8152c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d8152b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d815290 '' Function 0x55e47d6c8408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d815268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d815250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d815238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d815200 'uint64_t4':'vector' lvalue ParmVar 0x55e47d814e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d814fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d815478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8153c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55e47d8157c0 # | | | | `-ReturnStmt 0x55e47d8157b0 # | | | | `-CallExpr 0x55e47d815780 'float' # | | | | |-ImplicitCastExpr 0x55e47d815768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d815748 '' Function 0x55e47d6b7ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d815720 'float' # | | | | `-ImplicitCastExpr 0x55e47d815708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d8156f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d8156b8 'double' lvalue ParmVar 0x55e47d8153c8 'V' 'double' # | | | `-DeprecatedAttr 0x55e47d815528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d815930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d815880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e47d816c10 # | | | | `-ReturnStmt 0x55e47d816c00 # | | | | `-CallExpr 0x55e47d816bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d816bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d816b98 '' Function 0x55e47d6b8268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d816b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d816b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d816b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d816b08 'double2':'vector' lvalue ParmVar 0x55e47d815880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e47d8159e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d816d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d816cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e47d8170f0 # | | | | `-ReturnStmt 0x55e47d8170e0 # | | | | `-CallExpr 0x55e47d8170b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d817098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d817078 '' Function 0x55e47d6b84e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d817050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d817038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d817020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d816fe8 'double3':'vector' lvalue ParmVar 0x55e47d816cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e47d816e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d817260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8171b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e47d8175d8 # | | | | `-ReturnStmt 0x55e47d8175c8 # | | | | `-CallExpr 0x55e47d817598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d817580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d817560 '' Function 0x55e47d6b8758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d817538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d817520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d817508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d8174d0 'double4':'vector' lvalue ParmVar 0x55e47d8171b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e47d817310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e47d817738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d817688 col:26 used V 'int' # | | | |-CompoundStmt 0x55e47d817a98 # | | | | `-ReturnStmt 0x55e47d817a88 # | | | | `-CallExpr 0x55e47d817a58 'float' # | | | | |-ImplicitCastExpr 0x55e47d817a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d817a20 '' Function 0x55e47d6b7ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d8179f8 'float' # | | | | `-ImplicitCastExpr 0x55e47d8179e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d8179c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d817990 'int' lvalue ParmVar 0x55e47d817688 'V' 'int' # | | | `-DeprecatedAttr 0x55e47d8177e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d817bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d817b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e47d817f78 # | | | | `-ReturnStmt 0x55e47d817f68 # | | | | `-CallExpr 0x55e47d817f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d817f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d817f00 '' Function 0x55e47d6b8268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d817ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d817ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d817ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d817e70 'int2':'vector' lvalue ParmVar 0x55e47d817b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e47d817ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d8180d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d818028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e47d818460 # | | | | `-ReturnStmt 0x55e47d818450 # | | | | `-CallExpr 0x55e47d818420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d818408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d8183e8 '' Function 0x55e47d6b84e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d8183c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d8183a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d818390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d818358 'int3':'vector' lvalue ParmVar 0x55e47d818028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e47d818188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d8185c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d818510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e47d818950 # | | | | `-ReturnStmt 0x55e47d818940 # | | | | `-CallExpr 0x55e47d818910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d8188f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d8188d8 '' Function 0x55e47d6b8758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d8188b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d818898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d818880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d818848 'int4':'vector' lvalue ParmVar 0x55e47d818510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e47d818670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d818ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e47d818a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e47d818e30 # | | | | `-ReturnStmt 0x55e47d818e20 # | | | | `-CallExpr 0x55e47d818df0 'float' # | | | | |-ImplicitCastExpr 0x55e47d818dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d818db8 '' Function 0x55e47d6b7ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d818d90 'float' # | | | | `-ImplicitCastExpr 0x55e47d818d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d818d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d818d28 'uint':'unsigned int' lvalue ParmVar 0x55e47d818a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e47d818b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d818f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d818ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e47d819330 # | | | | `-ReturnStmt 0x55e47d819320 # | | | | `-CallExpr 0x55e47d8192f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d8192d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d8192b8 '' Function 0x55e47d6b8268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d819290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d819278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d819260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d819228 'uint2':'vector' lvalue ParmVar 0x55e47d818ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e47d819040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d819490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8193e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e47d819838 # | | | | `-ReturnStmt 0x55e47d819828 # | | | | `-CallExpr 0x55e47d8197f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d8197e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d8197c0 '' Function 0x55e47d6b84e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d819798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d819780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d819768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d819730 'uint3':'vector' lvalue ParmVar 0x55e47d8193e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e47d819540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d819998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8198e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e47d819d48 # | | | | `-ReturnStmt 0x55e47d819d38 # | | | | `-CallExpr 0x55e47d819d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d819cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d819cd0 '' Function 0x55e47d6b8758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d819ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d819c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d819c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d819c40 'uint4':'vector' lvalue ParmVar 0x55e47d8198e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e47d819a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d819ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d819df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e47d81a248 # | | | | `-ReturnStmt 0x55e47d81a238 # | | | | `-CallExpr 0x55e47d81a208 'float' # | | | | |-ImplicitCastExpr 0x55e47d81a1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d81a1d0 '' Function 0x55e47d6b7ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d81a1a8 'float' # | | | | `-ImplicitCastExpr 0x55e47d81a190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d81a178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d81a140 'int64_t':'long' lvalue ParmVar 0x55e47d819df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e47d819f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d81a3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d81a2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e47d81a768 # | | | | `-ReturnStmt 0x55e47d81a758 # | | | | `-CallExpr 0x55e47d81a728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d81a710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d81a6f0 '' Function 0x55e47d6b8268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d81a6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d81a6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d81a698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d81a660 'int64_t2':'vector' lvalue ParmVar 0x55e47d81a2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d81a458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d81a8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d81a818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e47d81cdd0 # | | | | `-ReturnStmt 0x55e47d81cdc0 # | | | | `-CallExpr 0x55e47d81cd90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d81cd78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d81cd58 '' Function 0x55e47d6b84e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d81cd30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d81cd18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d81cd00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d81ccc8 'int64_t3':'vector' lvalue ParmVar 0x55e47d81a818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d81a978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d81cf30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d81ce80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e47d81d300 # | | | | `-ReturnStmt 0x55e47d81d2f0 # | | | | `-CallExpr 0x55e47d81d2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e47d81d2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e47d81d288 '' Function 0x55e47d6b8758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e47d81d260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e47d81d248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d81d230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d81d1f8 'int64_t4':'vector' lvalue ParmVar 0x55e47d81ce80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e47d81cfe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d81d460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d81d3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e47d81d820 # | | | | `-ReturnStmt 0x55e47d81d810 # | | | | `-CallExpr 0x55e47d81d7e0 'float' # | | | | |-ImplicitCastExpr 0x55e47d81d7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e47d81d7a8 '' Function 0x55e47d6b7ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e47d81d780 'float' # | | | | `-ImplicitCastExpr 0x55e47d81d768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d81d750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d81d718 'uint64_t':'unsigned long' lvalue ParmVar 0x55e47d81d3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e47d81d510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d81d980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e47d81d8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e47d81dd60 # | | | | `-ReturnStmt 0x55e47d81dd50 # | | | | `-CallExpr 0x55e47d81dd20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d81dd08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e47d81dce8 '' Function 0x55e47d6b8268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e47d81dcc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d81dca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d81dc90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d81dc58 'uint64_t2':'vector' lvalue ParmVar 0x55e47d81d8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e47d81da30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e47d81dec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e47d81de10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e47d81e2a8 # | | | | `-ReturnStmt 0x55e47d81e298 # | | | | `-CallExpr 0x55e47d81e268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e47d81e250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e47d81e230 '' Function 0x55e47d6b84e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e47d81e208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e47d81e1f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e47d81e1d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e47d81e1a0 'uint64_t3':'vector' lvalue ParmVar 0x55e47d81de10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e47d81df70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55e47d81e408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55e47d81e358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55e47d81e7f8 # | | | `-ReturnStmt 0x55e47d81e7e8 # | | | `-CallExpr 0x55e47d81e7b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55e47d81e7a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55e47d81e780 '' Function 0x55e47d6b8758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55e47d81e758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55e47d81e740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e47d81e728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e47d81e6f0 'uint64_t4':'vector' lvalue ParmVar 0x55e47d81e358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55e47d81e4b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55e47d81e810 prev 0x55e47d725818 line:12:11 hlsl # | | |-original Namespace 0x55e47d582a98 'hlsl' # | | `-NamespaceDecl 0x55e47d81e880 prev 0x55e47d620a88 line:13:11 __detail # | | |-original Namespace 0x55e47d620a88 '__detail' # | | |-FunctionDecl 0x55e47d81e9b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d81e908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55e47d81eb60 # | | | `-ReturnStmt 0x55e47d81eb50 # | | | `-ImplicitCastExpr 0x55e47d81eb38 'vector' # | | | `-BinaryOperator 0x55e47d81eb18 'vector' '*' # | | | |-ImplicitCastExpr 0x55e47d81eae8 'vector' # | | | | `-ExtVectorElementExpr 0x55e47d81eaa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55e47d81ea80 'float4':'vector' lvalue ParmVar 0x55e47d81e908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55e47d81eb00 'vector' # | | | `-FloatingLiteral 0x55e47d81eac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55e47d81edf8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55e47d81eb78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d81ed50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d81ec30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55e47d81f058 # | | | `-ReturnStmt 0x55e47d81f048 # | | | `-CallExpr 0x55e47d81f018 '' # | | | |-UnresolvedLookupExpr 0x55e47d81eed8 '' lvalue (ADL) = 'abs' 0x55e47d62be28 0x55e47d62c128 0x55e47d62c438 0x55e47d62c748 0x55e47d62de68 0x55e47d62e178 0x55e47d62e488 0x55e47d62e798 0x55e47d62ea68 0x55e47d62ed90 0x55e47d62f038 0x55e47d62f2d8 0x55e47d62f528 0x55e47d62f838 0x55e47d62fb48 0x55e47d6305d8 0x55e47d6308c8 0x55e47d630bd8 0x55e47d630ee8 0x55e47d6311f8 0x55e47d635b70 0x55e47d635e18 0x55e47d6360b8 0x55e47d636358 0x55e47d6365a8 0x55e47d6368b8 0x55e47d637cc8 0x55e47d637fd8 # | | | `-DeclRefExpr 0x55e47d81eff8 'T' lvalue ParmVar 0x55e47d81ec30 'X' 'T' # | | |-FunctionTemplateDecl 0x55e47d81f6d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55e47d81f070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d81f108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d81f628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d81f578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55e47d81fa28 # | | | `-ReturnStmt 0x55e47d81fa18 # | | | `-CallExpr 0x55e47d81f9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d81f748 '' lvalue (ADL) = 'sqrt' 0x55e47d6c1f10 0x55e47d6c2178 0x55e47d6c23f0 0x55e47d6c2668 0x55e47d6c28d8 0x55e47d6c2b50 0x55e47d6c2dc8 0x55e47d6c3040 0x55e47d7eccc0 0x55e47d7ed178 0x55e47d7ed650 0x55e47d7edb30 0x55e47d7ee008 0x55e47d7ee500 0x55e47d7ee9d8 0x55e47d7eeeb8 0x55e47d7ef3a0 0x55e47d7ef878 0x55e47d7efd70 0x55e47d7f0270 0x55e47d7f0778 0x55e47d7f0c70 0x55e47d7f1188 0x55e47d7f16a8 0x55e47d7f1bd0 0x55e47d7f20e8 0x55e47d7f2a30 0x55e47d7f2f70 # | | | `-CallExpr 0x55e47d81f9b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d81f868 '' lvalue (ADL) = 'dot' 0x55e47d66c968 0x55e47d66cd38 0x55e47d66d0d8 0x55e47d66d478 0x55e47d66d780 0x55e47d66db70 0x55e47d66df18 0x55e47d66e2b8 0x55e47d66e608 0x55e47d66e958 0x55e47d66ed58 0x55e47d66f0f8 0x55e47d66f498 0x55e47d66f838 0x55e47d66fc08 0x55e47d66ffa8 0x55e47d670348 0x55e47d6706e8 0x55e47d670a88 0x55e47d670e58 0x55e47d6711f8 0x55e47d671598 0x55e47d671938 0x55e47d671d08 0x55e47d6720a8 # | | | |-RecoveryExpr 0x55e47d81f970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d81f990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d81fe10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55e47d81fa40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d81fd68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d81fbb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55e47d81fc98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55e47d8200c0 # | | | `-ReturnStmt 0x55e47d8200b0 # | | | `-InitListExpr 0x55e47d820050 'void' contains-errors # | | | |-IntegerLiteral 0x55e47d81fe90 'int' 1 # | | | |-BinaryOperator 0x55e47d81ff70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55e47d81fef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e47d81feb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55e47d81fed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55e47d81ff50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55e47d81ff10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55e47d81ff30 'int' 1 # | | | |-ArraySubscriptExpr 0x55e47d81ffd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55e47d81ff90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55e47d81ffb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55e47d820030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e47d81fff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55e47d820010 'int' 3 # | | |-FunctionTemplateDecl 0x55e47d8203f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55e47d8200d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d820350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d820190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55e47d820208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55e47d8205c8 # | | | `-ReturnStmt 0x55e47d8205b8 # | | | `-CallExpr 0x55e47d820588 '' # | | | |-UnresolvedLookupExpr 0x55e47d8204e0 '' lvalue (ADL) = 'length_impl' 0x55e47d81edf8 # | | | `-BinaryOperator 0x55e47d820568 '' '-' # | | | |-DeclRefExpr 0x55e47d820528 'T' lvalue ParmVar 0x55e47d820190 'X' 'T' # | | | `-DeclRefExpr 0x55e47d820548 'T' lvalue ParmVar 0x55e47d820208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e47d8230f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55e47d8205e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d820678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d823048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d820a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55e47d820ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55e47d823258 # | | | `-ReturnStmt 0x55e47d823248 # | | | `-CallExpr 0x55e47d823218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d823170 '' lvalue (ADL) = 'length_vec_impl' 0x55e47d81f6d0 # | | | `-BinaryOperator 0x55e47d8231f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55e47d8231b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d8231d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55e47d823518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55e47d823288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d823308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d823388 col:54 used c 'float' # | | | `-CompoundStmt 0x55e47d823b90 # | | | `-ReturnStmt 0x55e47d823b80 # | | | `-CallExpr 0x55e47d823ac8 'float' # | | | |-ImplicitCastExpr 0x55e47d823ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55e47d8239b0 '' Function 0x55e47d823708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55e47d823b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55e47d823b08 'half2':'vector' # | | | | `-DeclRefExpr 0x55e47d8239e8 'half2':'vector' lvalue ParmVar 0x55e47d823288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55e47d823b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55e47d823b38 'half2':'vector' # | | | | `-DeclRefExpr 0x55e47d823a08 'half2':'vector' lvalue ParmVar 0x55e47d823308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55e47d823b68 'float' # | | | `-DeclRefExpr 0x55e47d823a28 'float' lvalue ParmVar 0x55e47d823388 'c' 'float' # | | |-FunctionTemplateDecl 0x55e47d824138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55e47d823ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d823c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d824090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d823f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55e47d823fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55e47d824348 # | | | `-ReturnStmt 0x55e47d824338 # | | | `-CallExpr 0x55e47d824300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d8241b8 '' lvalue (ADL) = 'dot' 0x55e47d66c968 0x55e47d66cd38 0x55e47d66d0d8 0x55e47d66d478 0x55e47d66d780 0x55e47d66db70 0x55e47d66df18 0x55e47d66e2b8 0x55e47d66e608 0x55e47d66e958 0x55e47d66ed58 0x55e47d66f0f8 0x55e47d66f498 0x55e47d66f838 0x55e47d66fc08 0x55e47d66ffa8 0x55e47d670348 0x55e47d6706e8 0x55e47d670a88 0x55e47d670e58 0x55e47d6711f8 0x55e47d671598 0x55e47d671938 0x55e47d671d08 0x55e47d6720a8 # | | | |-RecoveryExpr 0x55e47d8242c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d8242e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d824888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55e47d824360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d8243f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d8247e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55e47d824650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55e47d824710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55e47d824f60 # | | | |-DeclStmt 0x55e47d824a80 # | | | | `-VarDecl 0x55e47d824938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55e47d824a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55e47d8249e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e47d8249a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55e47d8249c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55e47d824a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55e47d824a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55e47d824a20 'int' 0 # | | | |-AttributedStmt 0x55e47d824f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55e47d824ee8 unroll 0 # | | | | `-ForStmt 0x55e47d824eb0 # | | | | |-DeclStmt 0x55e47d824b50 # | | | | | `-VarDecl 0x55e47d824ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55e47d824b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55e47d824bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55e47d824ba8 'int' # | | | | | | `-DeclRefExpr 0x55e47d824b68 'int' lvalue Var 0x55e47d824ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55e47d824b88 'int' NonTypeTemplateParm 0x55e47d8243f8 'N' 'int' # | | | | |-UnaryOperator 0x55e47d824c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55e47d824be0 'int' lvalue Var 0x55e47d824ab0 'i' 'int' # | | | | `-BinaryOperator 0x55e47d824e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55e47d824c18 'T' contains-errors lvalue Var 0x55e47d824938 'sum' 'T' # | | | | `-CallExpr 0x55e47d824e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e47d824c50 '' lvalue (ADL) = 'mad' 0x55e47d689460 0x55e47d689818 0x55e47d689be0 0x55e47d68afd0 0x55e47d68b380 0x55e47d68b748 0x55e47d68bb10 0x55e47d68bed8 0x55e47d68c2a0 0x55e47d68c668 0x55e47d68ca30 0x55e47d68ce30 0x55e47d68d1f8 0x55e47d68d5c0 0x55e47d68d988 0x55e47d68dd50 0x55e47d68e118 0x55e47d68e4e0 0x55e47d68e8a8 0x55e47d68ecd0 0x55e47d68f080 0x55e47d68f448 0x55e47d68f810 0x55e47d68fbd8 0x55e47d68ff88 0x55e47d690350 0x55e47d690718 0x55e47d690ae0 # | | | | |-ArraySubscriptExpr 0x55e47d824db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e47d824d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55e47d824d90 'int' lvalue Var 0x55e47d824ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55e47d824e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e47d824dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55e47d824df0 'int' lvalue Var 0x55e47d824ab0 'i' 'int' # | | | | `-DeclRefExpr 0x55e47d824e30 'T' contains-errors lvalue Var 0x55e47d824938 'sum' 'T' # | | | `-ReturnStmt 0x55e47d824f50 # | | | `-DeclRefExpr 0x55e47d824f30 'T' contains-errors lvalue Var 0x55e47d824938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55e47d825268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55e47d824f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d8251c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d825040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55e47d8250b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55e47d825480 # | | | `-ReturnStmt 0x55e47d825470 # | | | `-BinaryOperator 0x55e47d825450 '' '-' # | | | |-DeclRefExpr 0x55e47d825350 'T' lvalue ParmVar 0x55e47d825040 'I' 'T' # | | | `-BinaryOperator 0x55e47d825430 '' '*' # | | | |-BinaryOperator 0x55e47d8253f0 '' '*' # | | | | |-BinaryOperator 0x55e47d8253b0 '' '*' # | | | | | |-IntegerLiteral 0x55e47d825370 'int' 2 # | | | | | `-DeclRefExpr 0x55e47d825390 'T' lvalue ParmVar 0x55e47d8250b8 'N' 'T' # | | | | `-DeclRefExpr 0x55e47d8253d0 'T' lvalue ParmVar 0x55e47d825040 'I' 'T' # | | | `-DeclRefExpr 0x55e47d825410 'T' lvalue ParmVar 0x55e47d8250b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55e47d825888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55e47d825498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d825538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55e47d8257e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d825650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55e47d825710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55e47d825b58 # | | | `-ReturnStmt 0x55e47d825b48 # | | | `-BinaryOperator 0x55e47d825b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55e47d825908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55e47d825b08 '' contains-errors '*' # | | | |-BinaryOperator 0x55e47d825968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55e47d825928 'int' 2 # | | | | `-RecoveryExpr 0x55e47d825948 '' contains-errors lvalue # | | | `-CallExpr 0x55e47d825ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d825988 '' lvalue (ADL) = 'dot' 0x55e47d66c968 0x55e47d66cd38 0x55e47d66d0d8 0x55e47d66d478 0x55e47d66d780 0x55e47d66db70 0x55e47d66df18 0x55e47d66e2b8 0x55e47d66e608 0x55e47d66e958 0x55e47d66ed58 0x55e47d66f0f8 0x55e47d66f498 0x55e47d66f838 0x55e47d66fc08 0x55e47d66ffa8 0x55e47d670348 0x55e47d6706e8 0x55e47d670a88 0x55e47d670e58 0x55e47d6711f8 0x55e47d671598 0x55e47d671938 0x55e47d671d08 0x55e47d6720a8 # | | | |-RecoveryExpr 0x55e47d825a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d825ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d825fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55e47d825b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55e47d825bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55e47d825f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55e47d825ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55e47d825d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55e47d825d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55e47d826ab0 # | | | |-DeclStmt 0x55e47d8262c0 # | | | | `-VarDecl 0x55e47d8260d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55e47d826288 '' # | | | | |-UnresolvedLookupExpr 0x55e47d826140 '' lvalue (ADL) = 'dot' 0x55e47d66c968 0x55e47d66cd38 0x55e47d66d0d8 0x55e47d66d478 0x55e47d66d780 0x55e47d66db70 0x55e47d66df18 0x55e47d66e2b8 0x55e47d66e608 0x55e47d66e958 0x55e47d66ed58 0x55e47d66f0f8 0x55e47d66f498 0x55e47d66f838 0x55e47d66fc08 0x55e47d66ffa8 0x55e47d670348 0x55e47d6706e8 0x55e47d670a88 0x55e47d670e58 0x55e47d6711f8 0x55e47d671598 0x55e47d671938 0x55e47d671d08 0x55e47d6720a8 # | | | | |-DeclRefExpr 0x55e47d826248 'T' lvalue ParmVar 0x55e47d825d20 'N' 'T' # | | | | `-DeclRefExpr 0x55e47d826268 'T' lvalue ParmVar 0x55e47d825ca8 'I' 'T' # | | | |-DeclStmt 0x55e47d8264f8 # | | | | `-VarDecl 0x55e47d8262f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55e47d8264d8 '' '-' # | | | | |-IntegerLiteral 0x55e47d826360 'int' 1 # | | | | `-BinaryOperator 0x55e47d8264b8 '' '*' # | | | | |-BinaryOperator 0x55e47d8263c0 '' '*' # | | | | | |-DeclRefExpr 0x55e47d826380 'U' lvalue ParmVar 0x55e47d825d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55e47d8263a0 'U' lvalue ParmVar 0x55e47d825d98 'Eta' 'U' # | | | | `-ParenExpr 0x55e47d826498 '' # | | | | `-BinaryOperator 0x55e47d826478 '' '-' # | | | | |-IntegerLiteral 0x55e47d8263e0 'int' 1 # | | | | `-BinaryOperator 0x55e47d826458 '' '*' # | | | | |-DeclRefExpr 0x55e47d826400 'T' lvalue Var 0x55e47d8260d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55e47d826438 'T' lvalue Var 0x55e47d8260d8 'Mul' 'T' # | | | |-DeclStmt 0x55e47d8268a0 # | | | | `-VarDecl 0x55e47d826530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55e47d826880 '' # | | | | `-BinaryOperator 0x55e47d826860 '' '-' # | | | | |-BinaryOperator 0x55e47d8265d8 '' '*' # | | | | | |-DeclRefExpr 0x55e47d826598 'U' lvalue ParmVar 0x55e47d825d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55e47d8265b8 'T' lvalue ParmVar 0x55e47d825ca8 'I' 'T' # | | | | `-BinaryOperator 0x55e47d826840 '' '*' # | | | | |-ParenExpr 0x55e47d826800 '' # | | | | | `-BinaryOperator 0x55e47d8267e0 '' '+' # | | | | | |-BinaryOperator 0x55e47d826638 '' '*' # | | | | | | |-DeclRefExpr 0x55e47d8265f8 'U' lvalue ParmVar 0x55e47d825d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55e47d826618 'T' lvalue Var 0x55e47d8260d8 'Mul' 'T' # | | | | | `-CallExpr 0x55e47d8267b0 '' # | | | | | |-UnresolvedLookupExpr 0x55e47d826658 '' lvalue (ADL) = 'sqrt' 0x55e47d6c1f10 0x55e47d6c2178 0x55e47d6c23f0 0x55e47d6c2668 0x55e47d6c28d8 0x55e47d6c2b50 0x55e47d6c2dc8 0x55e47d6c3040 0x55e47d7eccc0 0x55e47d7ed178 0x55e47d7ed650 0x55e47d7edb30 0x55e47d7ee008 0x55e47d7ee500 0x55e47d7ee9d8 0x55e47d7eeeb8 0x55e47d7ef3a0 0x55e47d7ef878 0x55e47d7efd70 0x55e47d7f0270 0x55e47d7f0778 0x55e47d7f0c70 0x55e47d7f1188 0x55e47d7f16a8 0x55e47d7f1bd0 0x55e47d7f20e8 0x55e47d7f2a30 0x55e47d7f2f70 # | | | | | `-DeclRefExpr 0x55e47d826778 'T' lvalue Var 0x55e47d8262f8 'K' 'T' # | | | | `-DeclRefExpr 0x55e47d826820 'T' lvalue ParmVar 0x55e47d825d20 'N' 'T' # | | | `-ReturnStmt 0x55e47d826aa0 # | | | `-CallExpr 0x55e47d826a60 '' # | | | |-UnresolvedLookupExpr 0x55e47d8268f0 '' lvalue (ADL) = 'select' 0x55e47d677158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d825bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d825b70 'T' # | | | |-BinaryOperator 0x55e47d8269a8 '' '<' # | | | | |-DeclRefExpr 0x55e47d826968 'T' lvalue Var 0x55e47d8262f8 'K' 'T' # | | | | `-IntegerLiteral 0x55e47d826988 'int' 0 # | | | |-CXXStaticCastExpr 0x55e47d8269f8 'T' static_cast # | | | | `-IntegerLiteral 0x55e47d8269c8 'int' 0 # | | | `-DeclRefExpr 0x55e47d826a28 'T' lvalue Var 0x55e47d826530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55e47d826db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55e47d826ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d826d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d826b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55e47d826c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55e47d828a08 # | | | |-DeclStmt 0x55e47d826f88 # | | | | `-VarDecl 0x55e47d826ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55e47d826f68 '' '/' # | | | | |-DeclRefExpr 0x55e47d826f28 'T' lvalue ParmVar 0x55e47d826b90 'X' 'T' # | | | | `-DeclRefExpr 0x55e47d826f48 'T' lvalue ParmVar 0x55e47d826c08 'Y' 'T' # | | | |-DeclStmt 0x55e47d8284c0 # | | | | `-VarDecl 0x55e47d8283e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55e47d8284a0 '' '>=' # | | | | |-DeclRefExpr 0x55e47d828448 'T' lvalue Var 0x55e47d826ec0 'div' 'T' # | | | | `-IntegerLiteral 0x55e47d828480 'int' 0 # | | | |-DeclStmt 0x55e47d828820 # | | | | `-VarDecl 0x55e47d8284f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55e47d8287f0 '' # | | | | |-UnresolvedLookupExpr 0x55e47d828560 '' lvalue (ADL) = 'frac' 0x55e47d67ec40 0x55e47d67eea8 0x55e47d67f120 0x55e47d67f398 0x55e47d67f5f8 0x55e47d67f870 0x55e47d67fae8 0x55e47d67fd70 0x55e47d6e8e40 0x55e47d6e92f8 0x55e47d6e97d0 0x55e47d6e9cb0 0x55e47d79c308 0x55e47d79c7c0 0x55e47d79cc98 0x55e47d79d178 0x55e47d79d660 0x55e47d79db38 0x55e47d79e860 0x55e47d79ed60 0x55e47d79f268 0x55e47d79f760 0x55e47d79fc78 0x55e47d7a0198 0x55e47d7a06c0 0x55e47d7a15e8 0x55e47d7a1b20 0x55e47d7a2060 # | | | | `-CallExpr 0x55e47d8287c0 '' # | | | | |-UnresolvedLookupExpr 0x55e47d828680 '' lvalue (ADL) = 'abs' 0x55e47d62be28 0x55e47d62c128 0x55e47d62c438 0x55e47d62c748 0x55e47d62de68 0x55e47d62e178 0x55e47d62e488 0x55e47d62e798 0x55e47d62ea68 0x55e47d62ed90 0x55e47d62f038 0x55e47d62f2d8 0x55e47d62f528 0x55e47d62f838 0x55e47d62fb48 0x55e47d6305d8 0x55e47d6308c8 0x55e47d630bd8 0x55e47d630ee8 0x55e47d6311f8 0x55e47d635b70 0x55e47d635e18 0x55e47d6360b8 0x55e47d636358 0x55e47d6365a8 0x55e47d6368b8 0x55e47d637cc8 0x55e47d637fd8 # | | | | `-DeclRefExpr 0x55e47d8287a0 'T' lvalue Var 0x55e47d826ec0 'div' 'T' # | | | `-ReturnStmt 0x55e47d8289f8 # | | | `-BinaryOperator 0x55e47d8289d8 '' '*' # | | | |-CallExpr 0x55e47d828978 '' # | | | | |-UnresolvedLookupExpr 0x55e47d828858 '' lvalue (ADL) = 'select' 0x55e47d677158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d826b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d826ae0 'T' # | | | | |-DeclRefExpr 0x55e47d8288d0 'bool' lvalue Var 0x55e47d8283e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55e47d828908 'T' lvalue Var 0x55e47d8284f8 'frc' 'T' # | | | | `-UnaryOperator 0x55e47d828960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55e47d828940 'T' lvalue Var 0x55e47d8284f8 'frc' 'T' # | | | `-DeclRefExpr 0x55e47d8289b8 'T' lvalue ParmVar 0x55e47d826c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e47d828e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55e47d828a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d828ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d828d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d828bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55e47d828cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55e47d8296b8 # | | | |-DeclStmt 0x55e47d828ff0 # | | | | `-VarDecl 0x55e47d828f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55e47d828fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55e47d828fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55e47d828f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e47d828f88 '' contains-errors lvalue # | | | |-DeclStmt 0x55e47d829140 # | | | | `-VarDecl 0x55e47d829050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55e47d829118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55e47d8290f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55e47d8290b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55e47d8290d8 'int' 0 # | | | |-DeclStmt 0x55e47d829500 # | | | | `-VarDecl 0x55e47d8291b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55e47d8294d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55e47d8294a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e47d829218 '' lvalue (ADL) = 'frac' 0x55e47d67ec40 0x55e47d67eea8 0x55e47d67f120 0x55e47d67f398 0x55e47d67f5f8 0x55e47d67f870 0x55e47d67fae8 0x55e47d67fd70 0x55e47d6e8e40 0x55e47d6e92f8 0x55e47d6e97d0 0x55e47d6e9cb0 0x55e47d79c308 0x55e47d79c7c0 0x55e47d79cc98 0x55e47d79d178 0x55e47d79d660 0x55e47d79db38 0x55e47d79e860 0x55e47d79ed60 0x55e47d79f268 0x55e47d79f760 0x55e47d79fc78 0x55e47d7a0198 0x55e47d7a06c0 0x55e47d7a15e8 0x55e47d7a1b20 0x55e47d7a2060 # | | | | `-CallExpr 0x55e47d829478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e47d829338 '' lvalue (ADL) = 'abs' 0x55e47d62be28 0x55e47d62c128 0x55e47d62c438 0x55e47d62c748 0x55e47d62de68 0x55e47d62e178 0x55e47d62e488 0x55e47d62e798 0x55e47d62ea68 0x55e47d62ed90 0x55e47d62f038 0x55e47d62f2d8 0x55e47d62f528 0x55e47d62f838 0x55e47d62fb48 0x55e47d6305d8 0x55e47d6308c8 0x55e47d630bd8 0x55e47d630ee8 0x55e47d6311f8 0x55e47d635b70 0x55e47d635e18 0x55e47d6360b8 0x55e47d636358 0x55e47d6365a8 0x55e47d6368b8 0x55e47d637cc8 0x55e47d637fd8 # | | | | `-RecoveryExpr 0x55e47d829458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55e47d8296a8 # | | | `-BinaryOperator 0x55e47d829688 '' contains-errors '*' # | | | |-CallExpr 0x55e47d829628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e47d829538 '' lvalue (ADL) = 'select' 0x55e47d677158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d828a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d828a38 'T' # | | | | |-RecoveryExpr 0x55e47d8295b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55e47d8295d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55e47d829610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55e47d8295f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d829668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d829af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55e47d829730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d829a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8297e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55e47d829858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55e47d8298d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55e47d829fe0 # | | | |-DeclStmt 0x55e47d829e60 # | | | | `-VarDecl 0x55e47d829c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55e47d829e30 '' # | | | | |-UnresolvedLookupExpr 0x55e47d829c70 '' lvalue (ADL) = 'saturate' 0x55e47d6750b8 0x55e47d675320 0x55e47d675598 0x55e47d675810 0x55e47d675a70 0x55e47d675ce8 0x55e47d675f60 0x55e47d6761d8 0x55e47d676438 0x55e47d6766b0 0x55e47d676928 0x55e47d676bf0 # | | | | `-BinaryOperator 0x55e47d829e10 '' '/' # | | | | |-ParenExpr 0x55e47d829d70 '' # | | | | | `-BinaryOperator 0x55e47d829d50 '' '-' # | | | | | |-DeclRefExpr 0x55e47d829d10 'T' lvalue ParmVar 0x55e47d8298d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55e47d829d30 'T' lvalue ParmVar 0x55e47d8297e0 'Min' 'T' # | | | | `-ParenExpr 0x55e47d829df0 '' # | | | | `-BinaryOperator 0x55e47d829dd0 '' '-' # | | | | |-DeclRefExpr 0x55e47d829d90 'T' lvalue ParmVar 0x55e47d829858 'Max' 'T' # | | | | `-DeclRefExpr 0x55e47d829db0 'T' lvalue ParmVar 0x55e47d8297e0 'Min' 'T' # | | | `-ReturnStmt 0x55e47d829fd0 # | | | `-BinaryOperator 0x55e47d829fb0 '' '*' # | | | |-BinaryOperator 0x55e47d829f70 '' '*' # | | | | |-ParenExpr 0x55e47d829f30 '' # | | | | | `-BinaryOperator 0x55e47d829f10 '' '-' # | | | | | |-IntegerLiteral 0x55e47d829e78 'int' 3 # | | | | | `-BinaryOperator 0x55e47d829ef0 '' '*' # | | | | | |-IntegerLiteral 0x55e47d829e98 'int' 2 # | | | | | `-DeclRefExpr 0x55e47d829eb8 'T' lvalue Var 0x55e47d829c08 'S' 'T' # | | | | `-DeclRefExpr 0x55e47d829f50 'T' lvalue Var 0x55e47d829c08 'S' 'T' # | | | `-DeclRefExpr 0x55e47d829f90 'T' lvalue Var 0x55e47d829c08 'S' 'T' # | | |-FunctionTemplateDecl 0x55e47d82a4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55e47d82a000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d82a098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d82a420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d82a1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55e47d82a270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55e47d82a330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55e47d82a9e0 # | | | |-DeclStmt 0x55e47d82a878 # | | | | `-VarDecl 0x55e47d82a5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55e47d82a850 '' contains-errors lvalue # | | | | `-CallExpr 0x55e47d82a820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e47d82a610 '' lvalue (ADL) = 'saturate' 0x55e47d6750b8 0x55e47d675320 0x55e47d675598 0x55e47d675810 0x55e47d675a70 0x55e47d675ce8 0x55e47d675f60 0x55e47d6761d8 0x55e47d676438 0x55e47d6766b0 0x55e47d676928 0x55e47d676bf0 # | | | | `-BinaryOperator 0x55e47d82a800 '' contains-errors '/' # | | | | |-ParenExpr 0x55e47d82a738 '' contains-errors # | | | | | `-BinaryOperator 0x55e47d82a718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55e47d82a6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55e47d82a6b0 'int' lvalue ParmVar 0x55e47d82a330 'X' 'int' # | | | | | `-RecoveryExpr 0x55e47d82a6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55e47d82a7e0 '' contains-errors # | | | | `-BinaryOperator 0x55e47d82a7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55e47d82a778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55e47d82a758 'int' lvalue ParmVar 0x55e47d82a270 'Max' 'int' # | | | | `-RecoveryExpr 0x55e47d82a7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55e47d82a9d0 # | | | `-BinaryOperator 0x55e47d82a9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55e47d82a970 '' contains-errors '*' # | | | | |-ParenExpr 0x55e47d82a930 '' contains-errors # | | | | | `-BinaryOperator 0x55e47d82a910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55e47d82a890 'int' 3 # | | | | | `-BinaryOperator 0x55e47d82a8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55e47d82a8b0 'int' 2 # | | | | | `-RecoveryExpr 0x55e47d82a8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e47d82a950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d82a990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d82ae50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55e47d82aa18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d82ada8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d82ab30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55e47d82aba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55e47d82ac20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55e47d82bc08 # | | | |-DeclStmt 0x55e47d82afb0 # | | | | `-VarDecl 0x55e47d82aee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55e47d82af90 '' '<' # | | | | |-DeclRefExpr 0x55e47d82af50 'T' lvalue ParmVar 0x55e47d82ab30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55e47d82af70 'int' 0 # | | | |-DeclStmt 0x55e47d82b1a0 # | | | | `-VarDecl 0x55e47d82afe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55e47d82b160 '' # | | | | |-UnresolvedLookupExpr 0x55e47d82b070 '' lvalue (ADL) = 'select' 0x55e47d677158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d82aa70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d82aa18 'T' # | | | | |-DeclRefExpr 0x55e47d82b0e8 'bool' lvalue Var 0x55e47d82aee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55e47d82b120 'int' 0 # | | | | `-DeclRefExpr 0x55e47d82b140 'T' lvalue ParmVar 0x55e47d82ab30 'NDotL' 'T' # | | | |-DeclStmt 0x55e47d82b3b8 # | | | | `-VarDecl 0x55e47d82b230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55e47d82b390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55e47d82b330 'void' # | | | | |-IntegerLiteral 0x55e47d82b298 'int' 1 # | | | | |-DeclRefExpr 0x55e47d82b2b8 'T' lvalue Var 0x55e47d82afe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55e47d82b2f0 'int' 0 # | | | | `-IntegerLiteral 0x55e47d82b310 'int' 1 # | | | |-DeclStmt 0x55e47d82b5f8 # | | | | `-VarDecl 0x55e47d82b3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55e47d82b5c0 '' # | | | | |-UnresolvedLookupExpr 0x55e47d82b448 '' lvalue (ADL) = 'or' 0x55e47d6a5b78 0x55e47d6a5e88 0x55e47d6a61a8 0x55e47d6a64c8 0x55e47d6a67e8 0x55e47d6a6af0 0x55e47d6a6df8 0x55e47d6a7100 0x55e47d6a7408 0x55e47d6a7710 0x55e47d6a7a18 0x55e47d6a7d20 0x55e47d6a8028 0x55e47d6a8330 0x55e47d6a8638 0x55e47d6a8968 0x55e47d6a8c70 0x55e47d6a8f78 0x55e47d6a9280 # | | | | |-DeclRefExpr 0x55e47d82b520 'bool' lvalue Var 0x55e47d82aee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55e47d82b5a0 '' # | | | | `-BinaryOperator 0x55e47d82b580 '' '<' # | | | | |-DeclRefExpr 0x55e47d82b540 'T' lvalue ParmVar 0x55e47d82aba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55e47d82b560 'int' 0 # | | | |-DeclStmt 0x55e47d82b998 # | | | | `-VarDecl 0x55e47d82b630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55e47d82b968 '' # | | | | |-UnresolvedLookupExpr 0x55e47d82b698 '' lvalue (ADL) = 'exp' 0x55e47d672c70 0x55e47d672ed8 0x55e47d673150 0x55e47d6733c8 0x55e47d673628 0x55e47d6738a0 0x55e47d673b18 0x55e47d673da0 0x55e47d77d438 0x55e47d77d8e8 0x55e47d77ddb8 0x55e47d77e290 0x55e47d77e768 0x55e47d77ec20 0x55e47d77f780 0x55e47d77fc60 0x55e47d780148 0x55e47d780620 0x55e47d780b18 0x55e47d781018 0x55e47d781520 0x55e47d782360 0x55e47d782878 0x55e47d782d98 0x55e47d7832c0 0x55e47d7837d8 0x55e47d783d10 0x55e47d787788 # | | | | `-BinaryOperator 0x55e47d82b948 '' '*' # | | | | |-CallExpr 0x55e47d82b8f8 '' # | | | | | |-UnresolvedLookupExpr 0x55e47d82b7b8 '' lvalue (ADL) = 'log' 0x55e47d6847e8 0x55e47d684a50 0x55e47d684d20 0x55e47d684f98 0x55e47d6851f8 0x55e47d685470 0x55e47d6856e8 0x55e47d685960 0x55e47d7b3168 0x55e47d7b3618 0x55e47d7b3ae8 0x55e47d7b3fc0 0x55e47d7b4498 0x55e47d7b4950 0x55e47d7b4e40 0x55e47d7b5320 0x55e47d7b5808 0x55e47d7b5ce0 0x55e47d7b61d8 0x55e47d7b66d8 0x55e47d7b7410 0x55e47d7b7908 0x55e47d7b7e20 0x55e47d7b8340 0x55e47d7b8868 0x55e47d7b8d80 0x55e47d7b92b8 0x55e47d7ba0a8 # | | | | | `-DeclRefExpr 0x55e47d82b8d8 'T' lvalue ParmVar 0x55e47d82aba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55e47d82b928 'T' lvalue ParmVar 0x55e47d82ac20 'M' 'T' # | | | |-BinaryOperator 0x55e47d82bbb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55e47d82ba30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e47d82b9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55e47d82b9b0 'int' contains-errors lvalue Var 0x55e47d82b230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55e47d82ba10 'int' 2 # | | | | `-CallExpr 0x55e47d82bb78 '' # | | | | |-UnresolvedLookupExpr 0x55e47d82ba70 '' lvalue (ADL) = 'select' 0x55e47d677158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d82aa70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d82aa18 'T' # | | | | |-DeclRefExpr 0x55e47d82bae8 'bool' lvalue Var 0x55e47d82b3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55e47d82bb20 'int' 0 # | | | | `-DeclRefExpr 0x55e47d82bb40 'T' lvalue Var 0x55e47d82b630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55e47d82bbf8 # | | | `-RecoveryExpr 0x55e47d82bbd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d82bfc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55e47d82bc50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d82bf20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d82bd00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55e47d82bd78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55e47d82bdf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55e47d82c368 # | | | `-ReturnStmt 0x55e47d82c358 # | | | `-CallExpr 0x55e47d82c318 '' # | | | |-UnresolvedLookupExpr 0x55e47d82c0b8 '' lvalue (ADL) = 'select' 0x55e47d677158 # | | | |-BinaryOperator 0x55e47d82c2a0 '' '<' # | | | | |-CallExpr 0x55e47d82c248 '' # | | | | | |-UnresolvedLookupExpr 0x55e47d82c100 '' lvalue (ADL) = 'dot' 0x55e47d66c968 0x55e47d66cd38 0x55e47d66d0d8 0x55e47d66d478 0x55e47d66d780 0x55e47d66db70 0x55e47d66df18 0x55e47d66e2b8 0x55e47d66e608 0x55e47d66e958 0x55e47d66ed58 0x55e47d66f0f8 0x55e47d66f498 0x55e47d66f838 0x55e47d66fc08 0x55e47d66ffa8 0x55e47d670348 0x55e47d6706e8 0x55e47d670a88 0x55e47d670e58 0x55e47d6711f8 0x55e47d671598 0x55e47d671938 0x55e47d671d08 0x55e47d6720a8 # | | | | | |-DeclRefExpr 0x55e47d82c208 'T' lvalue ParmVar 0x55e47d82bd78 'I' 'T' # | | | | | `-DeclRefExpr 0x55e47d82c228 'T' lvalue ParmVar 0x55e47d82bdf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55e47d82c280 'int' 0 # | | | |-DeclRefExpr 0x55e47d82c2c0 'T' lvalue ParmVar 0x55e47d82bd00 'N' 'T' # | | | `-UnaryOperator 0x55e47d82c300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55e47d82c2e0 'T' lvalue ParmVar 0x55e47d82bd00 'N' 'T' # | | |-FunctionTemplateDecl 0x55e47d82ca98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55e47d82c380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d82c9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d82c870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55e47d82c8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55e47d82cd40 # | | | `-ReturnStmt 0x55e47d82cd30 # | | | `-BinaryOperator 0x55e47d82cd10 '' '*' # | | | |-CallExpr 0x55e47d82ccc0 '' # | | | | |-UnresolvedLookupExpr 0x55e47d82cb80 '' lvalue (ADL) = 'exp2' 0x55e47d674000 0x55e47d674268 0x55e47d6744e0 0x55e47d674758 0x55e47d6749b8 0x55e47d652dc0 0x55e47d653038 0x55e47d6532b0 0x55e47d787ce0 0x55e47d788198 0x55e47d788670 0x55e47d788b50 0x55e47d789028 0x55e47d789550 0x55e47d789a28 0x55e47d789f08 0x55e47d78a3f0 0x55e47d78a8c8 0x55e47d78adc0 0x55e47d78b2c0 0x55e47d78b7e0 0x55e47d78bcd8 0x55e47d78c1f0 0x55e47d78c710 0x55e47d78cc38 0x55e47d78d150 0x55e47d78d988 0x55e47d78dec8 # | | | | `-DeclRefExpr 0x55e47d82cca0 'T' lvalue ParmVar 0x55e47d82c8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55e47d82ccf0 'T' lvalue ParmVar 0x55e47d82c870 'X' 'T' # | | |-FunctionTemplateDecl 0x55e47d82d0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55e47d82cd58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55e47d82cde0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55e47d82ce78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55e47d82d030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d82cf10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55e47d82d7d0 # | | | |-DeclStmt 0x55e47d82d470 # | | | | `-VarDecl 0x55e47d82d1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55e47d82d440 '' # | | | | |-DeclRefExpr 0x55e47d82d3e8 '' Function 0x55e47d82d290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55e47d82d420 'T' lvalue ParmVar 0x55e47d82cf10 'X' 'T' # | | | |-DeclStmt 0x55e47d82d5e8 # | | | | `-VarDecl 0x55e47d82d4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55e47d82d5c8 '' '-' # | | | | |-ParenExpr 0x55e47d82d570 'int' # | | | | | `-BinaryOperator 0x55e47d82d550 'int' '-' # | | | | | |-DeclRefExpr 0x55e47d82d510 'int' NonTypeTemplateParm 0x55e47d82ce78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55e47d82d530 'int' 1 # | | | | `-DeclRefExpr 0x55e47d82d590 'K' lvalue Var 0x55e47d82d1d8 'FBH' 'K' # | | | |-BinaryOperator 0x55e47d82d778 '' '=' # | | | | |-DeclRefExpr 0x55e47d82d600 'K' lvalue Var 0x55e47d82d1d8 'FBH' 'K' # | | | | `-CallExpr 0x55e47d82d738 '' # | | | | |-UnresolvedLookupExpr 0x55e47d82d620 '' lvalue (ADL) = 'select' 0x55e47d677158 # | | | | |-BinaryOperator 0x55e47d82d6c0 '' '==' # | | | | | |-DeclRefExpr 0x55e47d82d668 'K' lvalue Var 0x55e47d82d1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55e47d82d6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55e47d82d688 'int' 1 # | | | | |-DeclRefExpr 0x55e47d82d6e0 'K' lvalue Var 0x55e47d82d1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55e47d82d700 'K' lvalue Var 0x55e47d82d4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55e47d82d7b8 nrvo_candidate(Var 0x55e47d82d1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55e47d82d798 'K' lvalue Var 0x55e47d82d1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55e47d82da38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55e47d82d800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d82d990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d82d8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55e47d82dd58 # | | | `-ReturnStmt 0x55e47d82dd48 # | | | `-CallExpr 0x55e47d82dd18 '' # | | | |-DeclRefExpr 0x55e47d82dcc0 '' Function 0x55e47d82db68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55e47d82dcf8 'T' lvalue ParmVar 0x55e47d82d8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55e47d82dfa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55e47d82dd70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d82df00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d82de20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55e47d82e2c8 # | | | `-ReturnStmt 0x55e47d82e2b8 # | | | `-CallExpr 0x55e47d82e288 '' # | | | |-DeclRefExpr 0x55e47d82e230 '' Function 0x55e47d82e0d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55e47d82e268 'T' lvalue ParmVar 0x55e47d82de20 'input' 'T' # | | `-FunctionTemplateDecl 0x55e47d82e518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55e47d82e2e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55e47d82e470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55e47d82e390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55e47d82ecd8 # | | |-DeclStmt 0x55e47d82e750 # | | | `-VarDecl 0x55e47d82e618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55e47d82e720 '' # | | | |-UnresolvedLookupExpr 0x55e47d82e680 '' lvalue (ADL) = 'ddx_coarse' 0x55e47d6b8c50 0x55e47d6b8eb8 0x55e47d6b9130 0x55e47d6b93a8 0x55e47d6b9608 0x55e47d6b9880 0x55e47d6b9af8 0x55e47d6b9d70 # | | | `-DeclRefExpr 0x55e47d82e700 'T' lvalue ParmVar 0x55e47d82e390 'input' 'T' # | | |-BinaryOperator 0x55e47d82e910 '' '=' # | | | |-DeclRefExpr 0x55e47d82e768 'T' lvalue Var 0x55e47d82e618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55e47d82e8e0 '' # | | | |-UnresolvedLookupExpr 0x55e47d82e7a0 '' lvalue (ADL) = 'abs' 0x55e47d62be28 0x55e47d62c128 0x55e47d62c438 0x55e47d62c748 0x55e47d62de68 0x55e47d62e178 0x55e47d62e488 0x55e47d62e798 0x55e47d62ea68 0x55e47d62ed90 0x55e47d62f038 0x55e47d62f2d8 0x55e47d62f528 0x55e47d62f838 0x55e47d62fb48 0x55e47d6305d8 0x55e47d6308c8 0x55e47d630bd8 0x55e47d630ee8 0x55e47d6311f8 0x55e47d635b70 0x55e47d635e18 0x55e47d6360b8 0x55e47d636358 0x55e47d6365a8 0x55e47d6368b8 0x55e47d637cc8 0x55e47d637fd8 # | | | `-DeclRefExpr 0x55e47d82e8c0 'T' lvalue Var 0x55e47d82e618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55e47d82ea88 # | | | `-VarDecl 0x55e47d82e950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55e47d82ea58 '' # | | | |-UnresolvedLookupExpr 0x55e47d82e9b8 '' lvalue (ADL) = 'ddy_coarse' 0x55e47d6b9fd0 0x55e47d6ba238 0x55e47d6ba4b0 0x55e47d6ba728 0x55e47d7227f0 0x55e47d722a68 0x55e47d722ce0 0x55e47d722f58 # | | | `-DeclRefExpr 0x55e47d82ea38 'T' lvalue ParmVar 0x55e47d82e390 'input' 'T' # | | |-BinaryOperator 0x55e47d82ec48 '' '=' # | | | |-DeclRefExpr 0x55e47d82eaa0 'T' lvalue Var 0x55e47d82e950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55e47d82ec18 '' # | | | |-UnresolvedLookupExpr 0x55e47d82ead8 '' lvalue (ADL) = 'abs' 0x55e47d62be28 0x55e47d62c128 0x55e47d62c438 0x55e47d62c748 0x55e47d62de68 0x55e47d62e178 0x55e47d62e488 0x55e47d62e798 0x55e47d62ea68 0x55e47d62ed90 0x55e47d62f038 0x55e47d62f2d8 0x55e47d62f528 0x55e47d62f838 0x55e47d62fb48 0x55e47d6305d8 0x55e47d6308c8 0x55e47d630bd8 0x55e47d630ee8 0x55e47d6311f8 0x55e47d635b70 0x55e47d635e18 0x55e47d6360b8 0x55e47d636358 0x55e47d6365a8 0x55e47d6368b8 0x55e47d637cc8 0x55e47d637fd8 # | | | `-DeclRefExpr 0x55e47d82ebf8 'T' lvalue Var 0x55e47d82e950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55e47d82ecc8 # | | `-BinaryOperator 0x55e47d82eca8 '' '+' # | | |-DeclRefExpr 0x55e47d82ec68 'T' lvalue Var 0x55e47d82e618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55e47d82ec88 'T' lvalue Var 0x55e47d82e950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55e47d8236b8 col:10 implicit C # | | `-FunctionDecl 0x55e47d823708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55e47d823810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55e47d823878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55e47d8238e0 <> 'float' # | | |-BuiltinAttr 0x55e47d8237b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55e47d823960 Implicit # | | `-ConstAttr 0x55e47d823988 Implicit # | |-LinkageSpecDecl 0x55e47d82d240 col:11 implicit C # | | `-FunctionDecl 0x55e47d82d290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55e47d82d338 <> Implicit 702 # | | |-NoThrowAttr 0x55e47d82d398 Implicit # | | `-ConstAttr 0x55e47d82d3c0 Implicit # | |-LinkageSpecDecl 0x55e47d82db18 col:10 implicit C # | | `-FunctionDecl 0x55e47d82db68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55e47d82dc10 <> Implicit 692 # | | |-NoThrowAttr 0x55e47d82dc70 Implicit # | | `-ConstAttr 0x55e47d82dc98 Implicit # | |-LinkageSpecDecl 0x55e47d82e088 col:10 implicit C # | | `-FunctionDecl 0x55e47d82e0d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55e47d82e180 <> Implicit 694 # | | |-NoThrowAttr 0x55e47d82e1e0 Implicit # | | `-ConstAttr 0x55e47d82e208 Implicit # | |-NamespaceDecl 0x55e47d82ee30 prev 0x55e47d81e810 line:14:11 hlsl # | | |-original Namespace 0x55e47d582a98 'hlsl' # | | |-FunctionTemplateDecl 0x55e47d82f1a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55e47d82eea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d82ef38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d82f0f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d82f048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55e47d82f3c8 # | | | `-ReturnStmt 0x55e47d82f3b8 # | | | `-CallExpr 0x55e47d82f388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d82f2a8 '' lvalue (no ADL) = 'bit_cast' 0x55e47d628160 0x55e47d62ac50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55e47d582360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d82eef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d82eea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55e47d82f268 'int' NonTypeTemplateParm 0x55e47d82ef38 'N' 'int' # | | | `-RecoveryExpr 0x55e47d82f368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d82f660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55e47d82f3e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d82f5b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d82f490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55e47d82f8c0 # | | | `-ReturnStmt 0x55e47d82f8b0 # | | | `-CallExpr 0x55e47d82f880 '' # | | | |-UnresolvedLookupExpr 0x55e47d82f7c0 '' lvalue (no ADL) = 'bit_cast' 0x55e47d628160 0x55e47d62ac50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55e47d582360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d82f430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d82f3e0 'T' # | | | `-DeclRefExpr 0x55e47d82f860 'T' lvalue ParmVar 0x55e47d82f490 'F' 'T' # | | |-FunctionTemplateDecl 0x55e47d82fbe0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55e47d82f8d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d82f978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d82fb38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d82fa88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55e47d82fe08 # | | | `-ReturnStmt 0x55e47d82fdf8 # | | | `-CallExpr 0x55e47d82fdc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d82fce8 '' lvalue (no ADL) = 'bit_cast' 0x55e47d628160 0x55e47d62ac50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55e47d582260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d82f930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d82f8d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55e47d82fca8 'int' NonTypeTemplateParm 0x55e47d82f978 'N' 'int' # | | | `-RecoveryExpr 0x55e47d82fda8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d8300a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55e47d82fe20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d82fff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d82fed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55e47d830300 # | | | `-ReturnStmt 0x55e47d8302f0 # | | | `-CallExpr 0x55e47d8302c0 '' # | | | |-UnresolvedLookupExpr 0x55e47d830200 '' lvalue (no ADL) = 'bit_cast' 0x55e47d628160 0x55e47d62ac50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55e47d582260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d82fe70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d82fe20 'T' # | | | `-DeclRefExpr 0x55e47d8302a0 'T' lvalue ParmVar 0x55e47d82fed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55e47d830638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55e47d830318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d8303b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d830590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8304e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55e47d6f5940 # | | | `-ReturnStmt 0x55e47d6f5930 # | | | `-CallExpr 0x55e47d6f5900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d6f5820 '' lvalue (no ADL) = 'bit_cast' 0x55e47d628160 0x55e47d62ac50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d830370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d830318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55e47d830718 'int' NonTypeTemplateParm 0x55e47d8303b8 'N' 'int' # | | | `-RecoveryExpr 0x55e47d6f58e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d6f5be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55e47d6f5958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d6f5b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d6f5a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55e47d6f5e58 # | | | `-ReturnStmt 0x55e47d6f5e48 # | | | `-CallExpr 0x55e47d6f5e18 '' # | | | |-UnresolvedLookupExpr 0x55e47d6f5d58 '' lvalue (no ADL) = 'bit_cast' 0x55e47d628160 0x55e47d62ac50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e47d6f59b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e47d6f5958 'T' # | | | `-DeclRefExpr 0x55e47d6f5df8 'T' lvalue ParmVar 0x55e47d6f5a10 'F' 'T' # | | |-FunctionDecl 0x55e47d6f6248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55e47d6f5e98 col:19 'double' # | | | |-ParmVarDecl 0x55e47d6f5f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e47d6f5fe8 out # | | | |-ParmVarDecl 0x55e47d6f6060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e47d6f60c8 out # | | | |-BuiltinAliasAttr 0x55e47d6f6308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55e47d6f6380 Implicit # | | | `-ConstAttr 0x55e47d6f63a8 Implicit # | | |-FunctionDecl 0x55e47d6f67d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55e47d6f6420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55e47d6f6510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e47d6f6578 out # | | | |-ParmVarDecl 0x55e47d6f65f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e47d6f6658 out # | | | |-BuiltinAliasAttr 0x55e47d6f6898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55e47d6f6910 Implicit # | | | `-ConstAttr 0x55e47d6f6938 Implicit # | | |-FunctionDecl 0x55e47d6f6d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55e47d6f69b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55e47d6f6aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e47d6f6b08 out # | | | |-ParmVarDecl 0x55e47d6f6b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e47d6f6be8 out # | | | |-BuiltinAliasAttr 0x55e47d6f6e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55e47d6f6ea0 Implicit # | | | `-ConstAttr 0x55e47d6f6ec8 Implicit # | | |-FunctionDecl 0x55e47d6f72f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55e47d6f6f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55e47d6f7030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e47d6f7098 out # | | | |-ParmVarDecl 0x55e47d6f7110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e47d6f7178 out # | | | |-BuiltinAliasAttr 0x55e47d6f73b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55e47d6f7430 Implicit # | | | `-ConstAttr 0x55e47d6f7458 Implicit # | | |-FunctionTemplateDecl 0x55e47d6f7ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55e47d6f7490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d6f7a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e47d6f7848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55e47d6f78c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55e47d6f7c30 # | | | `-ReturnStmt 0x55e47d6f7c20 # | | | `-CallExpr 0x55e47d6f7be8 '' # | | | |-UnresolvedLookupExpr 0x55e47d6f7b60 '' lvalue (no ADL) = 'distance_impl' 0x55e47d8203f8 # | | | |-DeclRefExpr 0x55e47d6f7ba8 'T' lvalue ParmVar 0x55e47d6f7848 'X' 'T' # | | | `-DeclRefExpr 0x55e47d6f7bc8 'T' lvalue ParmVar 0x55e47d6f78c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e47d6f81f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55e47d6f7c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d6f8148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e47d6f7fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55e47d6f8030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55e47d6f8370 # | | | `-ReturnStmt 0x55e47d6f8360 # | | | `-CallExpr 0x55e47d6f8328 '' # | | | |-UnresolvedLookupExpr 0x55e47d6f82a0 '' lvalue (no ADL) = 'distance_impl' 0x55e47d8203f8 # | | | |-DeclRefExpr 0x55e47d6f82e8 'T' lvalue ParmVar 0x55e47d6f7fb8 'X' 'T' # | | | `-DeclRefExpr 0x55e47d6f8308 'T' lvalue ParmVar 0x55e47d6f8030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e47d6f8700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55e47d6f83a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d6f8658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55e47d6f8480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55e47d6f8548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55e47d6f8880 # | | | `-ReturnStmt 0x55e47d6f8870 # | | | `-CallExpr 0x55e47d6f8838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d6f87b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55e47d8230f0 # | | | |-RecoveryExpr 0x55e47d6f87f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d6f8818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d6f8c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55e47d6f88b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d6f8b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55e47d6f8978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55e47d6f8a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55e47d6f8d80 # | | | `-ReturnStmt 0x55e47d6f8d70 # | | | `-CallExpr 0x55e47d6f8d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d6f8cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55e47d8230f0 # | | | |-RecoveryExpr 0x55e47d6f8cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d6f8d18 '' contains-errors lvalue # | | |-FunctionDecl 0x55e47d6f9048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55e47d6f8dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d6f8e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55e47d6f8ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55e47d6f93a0 # | | | | `-ReturnStmt 0x55e47d6f9390 # | | | | `-CallExpr 0x55e47d6f9308 'float' # | | | | |-ImplicitCastExpr 0x55e47d6f92f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55e47d6f9200 'float (half2, half2, float)' lvalue Function 0x55e47d823518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55e47d81e880 '__detail' # | | | | |-ImplicitCastExpr 0x55e47d6f9348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55e47d6f9230 'half2':'vector' lvalue ParmVar 0x55e47d6f8dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55e47d6f9360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55e47d6f9250 'half2':'vector' lvalue ParmVar 0x55e47d6f8e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55e47d6f9378 'float' # | | | | `-DeclRefExpr 0x55e47d6f9270 'float' lvalue ParmVar 0x55e47d6f8ec0 'C' 'float' # | | | `-AvailabilityAttr 0x55e47d6f9108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55e47d6f95a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55e47d6f93d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55e47d6f9450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55e47d6f9768 # | | | `-ReturnStmt 0x55e47d6f9758 # | | | `-RecoveryExpr 0x55e47d6f9720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e47d6f9698 '' lvalue (no ADL) = 'dst_impl' 0x55e47d81fe10 # | | | |-DeclRefExpr 0x55e47d6f96e0 'half4':'vector' lvalue ParmVar 0x55e47d6f93d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55e47d6f9700 'half4':'vector' lvalue ParmVar 0x55e47d6f9450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55e47d8411c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55e47d6f9798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55e47d841070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55e47d841398 # | | | `-ReturnStmt 0x55e47d841388 # | | | `-RecoveryExpr 0x55e47d841350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e47d8412c8 '' lvalue (no ADL) = 'dst_impl' 0x55e47d81fe10 # | | | |-DeclRefExpr 0x55e47d841310 'float4':'vector' lvalue ParmVar 0x55e47d6f9798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55e47d841330 'float4':'vector' lvalue ParmVar 0x55e47d841070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55e47d841598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55e47d8413c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55e47d841448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55e47d841768 # | | | `-ReturnStmt 0x55e47d841758 # | | | `-RecoveryExpr 0x55e47d841720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e47d841698 '' lvalue (no ADL) = 'dst_impl' 0x55e47d81fe10 # | | | |-DeclRefExpr 0x55e47d8416e0 'double4':'vector' lvalue ParmVar 0x55e47d8413c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55e47d841700 'double4':'vector' lvalue ParmVar 0x55e47d841448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55e47d841e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55e47d841780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d841d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e47d841ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55e47d841b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55e47d841bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55e47d841fb0 # | | | `-ReturnStmt 0x55e47d841fa0 # | | | `-CallExpr 0x55e47d841f60 '' # | | | |-UnresolvedLookupExpr 0x55e47d841eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55e47d82bfc8 # | | | |-DeclRefExpr 0x55e47d841f00 'T' lvalue ParmVar 0x55e47d841ae8 'N' 'T' # | | | |-DeclRefExpr 0x55e47d841f20 'T' lvalue ParmVar 0x55e47d841b60 'I' 'T' # | | | `-DeclRefExpr 0x55e47d841f40 'T' lvalue ParmVar 0x55e47d841bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55e47d842610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55e47d841fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d842568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e47d842338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55e47d8423b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55e47d842428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55e47d8427c0 # | | | `-ReturnStmt 0x55e47d8427b0 # | | | `-CallExpr 0x55e47d842770 '' # | | | |-UnresolvedLookupExpr 0x55e47d8426c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55e47d82bfc8 # | | | |-DeclRefExpr 0x55e47d842710 'T' lvalue ParmVar 0x55e47d842338 'N' 'T' # | | | |-DeclRefExpr 0x55e47d842730 'T' lvalue ParmVar 0x55e47d8423b0 'I' 'T' # | | | `-DeclRefExpr 0x55e47d842750 'T' lvalue ParmVar 0x55e47d842428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55e47d842c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55e47d8427f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e47d842bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55e47d842900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55e47d8429c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55e47d842a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55e47d842e20 # | | | `-ReturnStmt 0x55e47d842e10 # | | | `-CallExpr 0x55e47d842dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d842d28 '' lvalue (no ADL) = 'faceforward_impl' 0x55e47d82bfc8 # | | | |-RecoveryExpr 0x55e47d842d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e47d842d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d842db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d843288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55e47d842e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e47d8431e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55e47d842f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55e47d843028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55e47d8430f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55e47d843438 # | | | `-ReturnStmt 0x55e47d843428 # | | | `-CallExpr 0x55e47d8433e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d843340 '' lvalue (no ADL) = 'faceforward_impl' 0x55e47d82bfc8 # | | | |-RecoveryExpr 0x55e47d843388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e47d8433a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d8433c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d843ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55e47d843450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d843a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55e47d8438e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55e47d843cf8 # | | | `-ReturnStmt 0x55e47d843ce8 # | | | `-CallExpr 0x55e47d843cb8 '' # | | | |-UnresolvedLookupExpr 0x55e47d843be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55e47d82d0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d8434a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d843450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55e47d843ba0 'int' 32 # | | | `-DeclRefExpr 0x55e47d843c98 'T' lvalue ParmVar 0x55e47d8438e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55e47d844340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55e47d843d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d843da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d844298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55e47d8441a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55e47d8444e0 # | | |-FunctionTemplateDecl 0x55e47d844b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55e47d8444f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d844a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55e47d844998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55e47d844d60 # | | | `-ReturnStmt 0x55e47d844d50 # | | | `-CallExpr 0x55e47d844d20 '' # | | | |-UnresolvedLookupExpr 0x55e47d844c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55e47d82d0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55e47d5d59c0 'uint' sugar # | | | | | |-Typedef 0x55e47d5b2ce8 'uint' # | | | | | `-BuiltinType 0x55e47d582300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e47d844540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e47d8444f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55e47d844c08 'int' 64 # | | | `-DeclRefExpr 0x55e47d844d00 'T' lvalue ParmVar 0x55e47d844998 'X' 'T' # | | |-FunctionTemplateDecl 0x55e47d8453b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55e47d844d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d844e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d845308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55e47d845258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55e47d845550 # | | |-FunctionTemplateDecl 0x55e47d845b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55e47d845560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d845a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e47d8458c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55e47d845940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55e47d845c70 # | | | `-ReturnStmt 0x55e47d845c60 # | | | `-CallExpr 0x55e47d845c28 '' # | | | |-UnresolvedLookupExpr 0x55e47d845ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55e47d826db8 # | | | |-DeclRefExpr 0x55e47d845be8 'T' lvalue ParmVar 0x55e47d8458c8 'X' 'T' # | | | `-DeclRefExpr 0x55e47d845c08 'T' lvalue ParmVar 0x55e47d845940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e47d846230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55e47d845c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d846188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e47d845ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55e47d846070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55e47d8463b0 # | | | `-ReturnStmt 0x55e47d8463a0 # | | | `-CallExpr 0x55e47d846368 '' # | | | |-UnresolvedLookupExpr 0x55e47d8462e0 '' lvalue (no ADL) = 'fmod_impl' 0x55e47d826db8 # | | | |-DeclRefExpr 0x55e47d846328 'T' lvalue ParmVar 0x55e47d845ff8 'X' 'T' # | | | `-DeclRefExpr 0x55e47d846348 'T' lvalue ParmVar 0x55e47d846070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e47d846770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55e47d8463e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d8466c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e47d8464f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55e47d8465b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55e47d8468f0 # | | | `-ReturnStmt 0x55e47d8468e0 # | | | `-CallExpr 0x55e47d8468a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d846820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55e47d828e28 # | | | |-RecoveryExpr 0x55e47d846868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d846888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d846c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55e47d846920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d846bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e47d846a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55e47d846af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55e47d846df0 # | | | `-ReturnStmt 0x55e47d846de0 # | | | `-CallExpr 0x55e47d846da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d846d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55e47d828e28 # | | | |-RecoveryExpr 0x55e47d846d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d846d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d8473b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55e47d846e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d847308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e47d847178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55e47d8471f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55e47d847520 # | | | `-ReturnStmt 0x55e47d847510 # | | | `-CallExpr 0x55e47d8474d8 '' # | | | |-UnresolvedLookupExpr 0x55e47d847450 '' lvalue (no ADL) = 'ldexp_impl' 0x55e47d82ca98 # | | | |-DeclRefExpr 0x55e47d847498 'T' lvalue ParmVar 0x55e47d847178 'X' 'T' # | | | `-DeclRefExpr 0x55e47d8474b8 'T' lvalue ParmVar 0x55e47d8471f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55e47d847ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55e47d847538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d847a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e47d8478a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55e47d847920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55e47d847c60 # | | | `-ReturnStmt 0x55e47d847c50 # | | | `-CallExpr 0x55e47d847c18 '' # | | | |-UnresolvedLookupExpr 0x55e47d847b90 '' lvalue (no ADL) = 'ldexp_impl' 0x55e47d82ca98 # | | | |-DeclRefExpr 0x55e47d847bd8 'T' lvalue ParmVar 0x55e47d8478a8 'X' 'T' # | | | `-DeclRefExpr 0x55e47d847bf8 'T' lvalue ParmVar 0x55e47d847920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55e47d847fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55e47d847c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d847f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e47d847da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55e47d847e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55e47d848160 # | | | `-ReturnStmt 0x55e47d848150 # | | | `-CallExpr 0x55e47d848118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d848090 '' lvalue (no ADL) = 'ldexp_impl' 0x55e47d82ca98 # | | | |-RecoveryExpr 0x55e47d8480d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d8480f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d8484e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55e47d848190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d848438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e47d8482a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55e47d848368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55e47d848660 # | | | `-ReturnStmt 0x55e47d848650 # | | | `-CallExpr 0x55e47d848618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d848590 '' lvalue (no ADL) = 'ldexp_impl' 0x55e47d82ca98 # | | | |-RecoveryExpr 0x55e47d8485d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d8485f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d848b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55e47d848678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d848ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55e47d8489e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55e47d848cc0 # | | | `-ReturnStmt 0x55e47d848cb0 # | | | `-CallExpr 0x55e47d848c80 '' # | | | |-UnresolvedLookupExpr 0x55e47d848c18 '' lvalue (no ADL) = 'length_impl' 0x55e47d81edf8 # | | | `-DeclRefExpr 0x55e47d848c60 'T' lvalue ParmVar 0x55e47d8489e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55e47d849220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55e47d848cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d849178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55e47d849090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55e47d849370 # | | | `-ReturnStmt 0x55e47d849360 # | | | `-CallExpr 0x55e47d849330 '' # | | | |-UnresolvedLookupExpr 0x55e47d8492c8 '' lvalue (no ADL) = 'length_impl' 0x55e47d81edf8 # | | | `-DeclRefExpr 0x55e47d849310 'T' lvalue ParmVar 0x55e47d849090 'X' 'T' # | | |-FunctionTemplateDecl 0x55e47d849600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55e47d8493a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d849558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55e47d849468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55e47d849750 # | | | `-ReturnStmt 0x55e47d849740 # | | | `-CallExpr 0x55e47d849710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d8496a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55e47d81f6d0 # | | | `-RecoveryExpr 0x55e47d8496f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d8499e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55e47d849780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d849938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55e47d849848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55e47d849b30 # | | | `-ReturnStmt 0x55e47d849b20 # | | | `-CallExpr 0x55e47d849af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d849a88 '' lvalue (no ADL) = 'length_vec_impl' 0x55e47d81f6d0 # | | | `-RecoveryExpr 0x55e47d849ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55e47d849de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55e47d849b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55e47d849be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55e47d849c60 col:53 used M 'half' # | | | `-CompoundStmt 0x55e47d849fd8 # | | | `-ReturnStmt 0x55e47d849fc8 # | | | `-RecoveryExpr 0x55e47d849f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e47d849ee0 '' lvalue (no ADL) = 'lit_impl' 0x55e47d82ae50 # | | | |-DeclRefExpr 0x55e47d849f28 'half' lvalue ParmVar 0x55e47d849b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55e47d849f48 'half' lvalue ParmVar 0x55e47d849be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55e47d849f68 'half' lvalue ParmVar 0x55e47d849c60 'M' 'half' # | | |-FunctionDecl 0x55e47d84a298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55e47d84a008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55e47d84a088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55e47d84a108 col:57 used M 'float' # | | | `-CompoundStmt 0x55e47d84a498 # | | | `-ReturnStmt 0x55e47d84a488 # | | | `-RecoveryExpr 0x55e47d84a448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e47d84a3a0 '' lvalue (no ADL) = 'lit_impl' 0x55e47d82ae50 # | | | |-DeclRefExpr 0x55e47d84a3e8 'float' lvalue ParmVar 0x55e47d84a008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55e47d84a408 'float' lvalue ParmVar 0x55e47d84a088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55e47d84a428 'float' lvalue ParmVar 0x55e47d84a108 'M' 'float' # | | |-FunctionDecl 0x55e47d84a578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55e47d84a4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55e47d84a780 # | | | `-ReturnStmt 0x55e47d84a770 # | | | `-CallExpr 0x55e47d84a728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55e47d84a710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55e47d84a660 'int4 (float4)' lvalue Function 0x55e47d81e9b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55e47d81e880 '__detail' # | | | `-ImplicitCastExpr 0x55e47d84a758 'float4':'vector' # | | | `-DeclRefExpr 0x55e47d84a690 'float4':'vector' lvalue ParmVar 0x55e47d84a4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55e47d84a898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55e47d84a7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55e47d84acb0 # | | | `-ReturnStmt 0x55e47d84aca0 # | | | `-CallExpr 0x55e47d84ac58 'unsigned int' # | | | |-ImplicitCastExpr 0x55e47d84ac40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55e47d84ab88 '' Function 0x55e47d84a9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55e47d84ac88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55e47d84abc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55e47d84a7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55e47d84b270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55e47d84acc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d84b1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e47d84b038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55e47d84b0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55e47d84b3e0 # | | | `-ReturnStmt 0x55e47d84b3d0 # | | | `-CallExpr 0x55e47d84b398 '' # | | | |-UnresolvedLookupExpr 0x55e47d84b310 '' lvalue (no ADL) = 'reflect_impl' 0x55e47d825268 # | | | |-DeclRefExpr 0x55e47d84b358 'T' lvalue ParmVar 0x55e47d84b038 'I' 'T' # | | | `-DeclRefExpr 0x55e47d84b378 'T' lvalue ParmVar 0x55e47d84b0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55e47d84b9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55e47d84b3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d84b8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e47d84b768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55e47d84b7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55e47d84bb20 # | | | `-ReturnStmt 0x55e47d84bb10 # | | | `-CallExpr 0x55e47d84bad8 '' # | | | |-UnresolvedLookupExpr 0x55e47d84ba50 '' lvalue (no ADL) = 'reflect_impl' 0x55e47d825268 # | | | |-DeclRefExpr 0x55e47d84ba98 'T' lvalue ParmVar 0x55e47d84b768 'I' 'T' # | | | `-DeclRefExpr 0x55e47d84bab8 'T' lvalue ParmVar 0x55e47d84b7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55e47d84bea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55e47d84bb50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e47d84bdf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e47d84bc60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55e47d84bd28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55e47d84c020 # | | | `-ReturnStmt 0x55e47d84c010 # | | | `-CallExpr 0x55e47d84bfd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d84bf50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55e47d825888 # | | | |-RecoveryExpr 0x55e47d84bf98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d84bfb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d84c3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55e47d84c050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e47d84c2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e47d84c160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55e47d84c228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55e47d84c520 # | | | `-ReturnStmt 0x55e47d84c510 # | | | `-CallExpr 0x55e47d84c4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d84c450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55e47d825888 # | | | |-RecoveryExpr 0x55e47d84c498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d84c4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d84cb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55e47d84c538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d84cad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e47d84c8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55e47d84c920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55e47d84c998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55e47d84cd20 # | | | `-ReturnStmt 0x55e47d84cd10 # | | | `-CallExpr 0x55e47d84ccd0 '' # | | | |-UnresolvedLookupExpr 0x55e47d84cc28 '' lvalue (no ADL) = 'refract_impl' 0x55e47d825fc8 # | | | |-DeclRefExpr 0x55e47d84cc70 'T' lvalue ParmVar 0x55e47d84c8a8 'I' 'T' # | | | |-DeclRefExpr 0x55e47d84cc90 'T' lvalue ParmVar 0x55e47d84c920 'N' 'T' # | | | `-DeclRefExpr 0x55e47d84ccb0 'T' lvalue ParmVar 0x55e47d84c998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55e47d84d3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55e47d84cd38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d84d2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e47d84d0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55e47d84d140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55e47d84d1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55e47d84d550 # | | | `-ReturnStmt 0x55e47d84d540 # | | | `-CallExpr 0x55e47d84d500 '' # | | | |-UnresolvedLookupExpr 0x55e47d84d458 '' lvalue (no ADL) = 'refract_impl' 0x55e47d825fc8 # | | | |-DeclRefExpr 0x55e47d84d4a0 'T' lvalue ParmVar 0x55e47d84d0c8 'I' 'T' # | | | |-DeclRefExpr 0x55e47d84d4c0 'T' lvalue ParmVar 0x55e47d84d140 'N' 'T' # | | | `-DeclRefExpr 0x55e47d84d4e0 'T' lvalue ParmVar 0x55e47d84d1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55e47d84d9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55e47d84d580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e47d84d918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55e47d84d690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55e47d84d758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55e47d84d7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55e47d84db70 # | | | `-ReturnStmt 0x55e47d84db60 # | | | `-CallExpr 0x55e47d84db20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d84da78 '' lvalue (no ADL) = 'refract_impl' 0x55e47d825fc8 # | | | |-RecoveryExpr 0x55e47d84dac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e47d84dae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e47d84db00 'half' lvalue ParmVar 0x55e47d84d7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55e47d84dfe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55e47d84dba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e47d84df38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55e47d84dcb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55e47d84dd78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55e47d84ddf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55e47d84e190 # | | | `-ReturnStmt 0x55e47d84e180 # | | | `-CallExpr 0x55e47d84e140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d84e098 '' lvalue (no ADL) = 'refract_impl' 0x55e47d825fc8 # | | | |-RecoveryExpr 0x55e47d84e0e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e47d84e100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e47d84e120 'float' lvalue ParmVar 0x55e47d84ddf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55e47d84e7f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55e47d84e1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d84e748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e47d84e518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55e47d84e590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55e47d84e608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55e47d84e990 # | | | `-ReturnStmt 0x55e47d84e980 # | | | `-CallExpr 0x55e47d84e940 '' # | | | |-UnresolvedLookupExpr 0x55e47d84e898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55e47d829af8 # | | | |-DeclRefExpr 0x55e47d84e8e0 'T' lvalue ParmVar 0x55e47d84e518 'Min' 'T' # | | | |-DeclRefExpr 0x55e47d84e900 'T' lvalue ParmVar 0x55e47d84e590 'Max' 'T' # | | | `-DeclRefExpr 0x55e47d84e920 'T' lvalue ParmVar 0x55e47d84e608 'X' 'T' # | | |-FunctionTemplateDecl 0x55e47d84eff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55e47d84e9a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d84ef48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e47d84ed18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55e47d84ed90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55e47d84ee08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55e47d84f1a0 # | | | `-ReturnStmt 0x55e47d84f190 # | | | `-CallExpr 0x55e47d84f150 '' # | | | |-UnresolvedLookupExpr 0x55e47d84f0a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55e47d829af8 # | | | |-DeclRefExpr 0x55e47d84f0f0 'T' lvalue ParmVar 0x55e47d84ed18 'Min' 'T' # | | | |-DeclRefExpr 0x55e47d84f110 'T' lvalue ParmVar 0x55e47d84ed90 'Max' 'T' # | | | `-DeclRefExpr 0x55e47d84f130 'T' lvalue ParmVar 0x55e47d84ee08 'X' 'T' # | | |-FunctionTemplateDecl 0x55e47d84f608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55e47d84f1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d84f560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55e47d84f2e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55e47d84f3a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55e47d84f470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55e47d84f7b8 # | | | `-ReturnStmt 0x55e47d84f7a8 # | | | `-CallExpr 0x55e47d84f768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d84f6c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55e47d82a4c8 # | | | |-RecoveryExpr 0x55e47d84f708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e47d84f728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d84f748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d84fc20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55e47d84f7e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d84fb78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55e47d84f8f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55e47d84f9c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55e47d84fa88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55e47d84fdd0 # | | | `-ReturnStmt 0x55e47d84fdc0 # | | | `-CallExpr 0x55e47d84fd80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d84fcd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55e47d82a4c8 # | | | |-RecoveryExpr 0x55e47d84fd20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e47d84fd40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d84fd60 '' contains-errors lvalue # | | |-FunctionDecl 0x55e47d84fea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55e47d84fe00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55e47d850010 # | | | `-ReturnStmt 0x55e47d850000 # | | | `-CXXStaticCastExpr 0x55e47d84ffd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55e47d84ffb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e47d84ffa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e47d84ff70 'uint':'unsigned int' lvalue ParmVar 0x55e47d84fe00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55e47d850530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55e47d850028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d850488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55e47d850398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55e47d850670 # | | | `-ReturnStmt 0x55e47d850660 # | | | `-CallExpr 0x55e47d850630 '' # | | | |-UnresolvedLookupExpr 0x55e47d8505c8 '' lvalue (no ADL) = 'ddx_impl' 0x55e47d82da38 # | | | `-DeclRefExpr 0x55e47d850610 'T' lvalue ParmVar 0x55e47d850398 'input' 'T' # | | |-FunctionTemplateDecl 0x55e47d850b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55e47d850688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d850ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55e47d8509f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55e47d850ce0 # | | | `-ReturnStmt 0x55e47d850cd0 # | | | `-CallExpr 0x55e47d850ca0 '' # | | | |-UnresolvedLookupExpr 0x55e47d850c38 '' lvalue (no ADL) = 'ddx_impl' 0x55e47d82da38 # | | | `-DeclRefExpr 0x55e47d850c80 'T' lvalue ParmVar 0x55e47d8509f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55e47d850f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55e47d850d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d850ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55e47d850e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55e47d8510f0 # | | | `-ReturnStmt 0x55e47d8510e0 # | | | `-CallExpr 0x55e47d8510b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d851020 '' lvalue (no ADL) = 'ddx_impl' 0x55e47d82da38 # | | | `-RecoveryExpr 0x55e47d851068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d851388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55e47d851120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d8512e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55e47d851230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55e47d8514d8 # | | | `-ReturnStmt 0x55e47d8514c8 # | | | `-CallExpr 0x55e47d851498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d851430 '' lvalue (no ADL) = 'ddx_impl' 0x55e47d82da38 # | | | `-RecoveryExpr 0x55e47d851478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d8519f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55e47d8514f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d851948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55e47d851858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55e47d851b30 # | | | `-ReturnStmt 0x55e47d851b20 # | | | `-CallExpr 0x55e47d851af0 '' # | | | |-UnresolvedLookupExpr 0x55e47d851a88 '' lvalue (no ADL) = 'ddy_impl' 0x55e47d82dfa8 # | | | `-DeclRefExpr 0x55e47d851ad0 'T' lvalue ParmVar 0x55e47d851858 'input' 'T' # | | |-FunctionTemplateDecl 0x55e47d852050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55e47d851b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d851fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55e47d851eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55e47d8521a0 # | | | `-ReturnStmt 0x55e47d852190 # | | | `-CallExpr 0x55e47d852160 '' # | | | |-UnresolvedLookupExpr 0x55e47d8520f8 '' lvalue (no ADL) = 'ddy_impl' 0x55e47d82dfa8 # | | | `-DeclRefExpr 0x55e47d852140 'T' lvalue ParmVar 0x55e47d851eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55e47d852438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55e47d8521d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d852390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55e47d8522e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55e47d852588 # | | | `-ReturnStmt 0x55e47d852578 # | | | `-CallExpr 0x55e47d852548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d8524e0 '' lvalue (no ADL) = 'ddy_impl' 0x55e47d82dfa8 # | | | `-RecoveryExpr 0x55e47d852528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d852820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55e47d8525b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d852778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55e47d8526c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55e47d852970 # | | | `-ReturnStmt 0x55e47d852960 # | | | `-CallExpr 0x55e47d852930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d8528c8 '' lvalue (no ADL) = 'ddy_impl' 0x55e47d82dfa8 # | | | `-RecoveryExpr 0x55e47d852910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d852e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55e47d852988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d852de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55e47d852cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55e47d852fd0 # | | | `-ReturnStmt 0x55e47d852fc0 # | | | `-CallExpr 0x55e47d852f90 '' # | | | |-UnresolvedLookupExpr 0x55e47d852f28 '' lvalue (no ADL) = 'fwidth_impl' 0x55e47d82e518 # | | | `-DeclRefExpr 0x55e47d852f70 'T' lvalue ParmVar 0x55e47d852cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55e47d8534f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55e47d852fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d853448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55e47d853358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55e47d853640 # | | | `-ReturnStmt 0x55e47d853630 # | | | `-CallExpr 0x55e47d853600 '' # | | | |-UnresolvedLookupExpr 0x55e47d853598 '' lvalue (no ADL) = 'fwidth_impl' 0x55e47d82e518 # | | | `-DeclRefExpr 0x55e47d8535e0 'T' lvalue ParmVar 0x55e47d853358 'input' 'T' # | | |-FunctionTemplateDecl 0x55e47d8538d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55e47d853670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d853830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55e47d853780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55e47d853a28 # | | | `-ReturnStmt 0x55e47d853a18 # | | | `-CallExpr 0x55e47d8539e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d853980 '' lvalue (no ADL) = 'fwidth_impl' 0x55e47d82e518 # | | | `-RecoveryExpr 0x55e47d8539c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d853cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55e47d853a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d853c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55e47d853b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55e47d853e10 # | | | `-ReturnStmt 0x55e47d853e00 # | | | `-CallExpr 0x55e47d853dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d853d68 '' lvalue (no ADL) = 'fwidth_impl' 0x55e47d82e518 # | | | `-RecoveryExpr 0x55e47d853db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d854410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55e47d853e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d854368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d854198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55e47d854210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55e47d854510 # | | | `-ReturnStmt 0x55e47d854500 # | | | `-BinaryOperator 0x55e47d8544e0 '' '*' # | | | |-DeclRefExpr 0x55e47d8544a0 'T' lvalue ParmVar 0x55e47d854198 'x' 'T' # | | | `-DeclRefExpr 0x55e47d8544c0 'T' lvalue ParmVar 0x55e47d854210 'y' 'T' # | | |-FunctionTemplateDecl 0x55e47d854ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55e47d854528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e47d854a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d8548b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55e47d854928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55e47d854be0 # | | | `-ReturnStmt 0x55e47d854bd0 # | | | `-BinaryOperator 0x55e47d854bb0 '' '*' # | | | |-DeclRefExpr 0x55e47d854b70 'T' lvalue ParmVar 0x55e47d8548b0 'x' 'T' # | | | `-DeclRefExpr 0x55e47d854b90 'T' lvalue ParmVar 0x55e47d854928 'y' 'T' # | | |-FunctionTemplateDecl 0x55e47d854f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e47d854c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d854ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d854cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55e47d854d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55e47d855050 # | | | `-ReturnStmt 0x55e47d855040 # | | | `-BinaryOperator 0x55e47d855020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55e47d854fe0 'half' lvalue ParmVar 0x55e47d854cd8 'x' 'half' # | | | `-RecoveryExpr 0x55e47d855000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d8554a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55e47d8550c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d855158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d8553f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d855228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55e47d8552e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55e47d8555a0 # | | | `-ReturnStmt 0x55e47d855590 # | | | `-BinaryOperator 0x55e47d855570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55e47d855530 'T' lvalue ParmVar 0x55e47d855228 'x' 'T' # | | | `-RecoveryExpr 0x55e47d855550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d855980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e47d8555d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e47d855640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e47d8558d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d855730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55e47d855808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55e47d855a80 # | | | `-ReturnStmt 0x55e47d855a70 # | | | `-BinaryOperator 0x55e47d855a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55e47d855a10 'half' lvalue ParmVar 0x55e47d855730 'x' 'half' # | | | `-RecoveryExpr 0x55e47d855a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d855f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55e47d855a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d855b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e47d855ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e47d855e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e47d855ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55e47d855d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55e47d856040 # | | | `-ReturnStmt 0x55e47d856030 # | | | `-BinaryOperator 0x55e47d856010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55e47d855fd0 'T' lvalue ParmVar 0x55e47d855ca0 'x' 'T' # | | | `-RecoveryExpr 0x55e47d855ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d8563b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e47d856070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d856308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55e47d856170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55e47d8561f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55e47d8564b0 # | | | `-ReturnStmt 0x55e47d8564a0 # | | | `-BinaryOperator 0x55e47d856480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55e47d856440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e47d856460 'half' lvalue ParmVar 0x55e47d8561f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55e47d8568b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55e47d8564c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d856568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d856808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e47d856680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55e47d8566f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55e47d8569b0 # | | | `-ReturnStmt 0x55e47d8569a0 # | | | `-BinaryOperator 0x55e47d856980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55e47d856940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e47d856960 'T' lvalue ParmVar 0x55e47d8566f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55e47d856d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e47d8569e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e47d856c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55e47d856aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55e47d856b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55e47d856ea0 # | | | `-ReturnStmt 0x55e47d856e90 # | | | `-CallExpr 0x55e47d856e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d856dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55e47d824888 # | | | |-RecoveryExpr 0x55e47d856e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d856e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d8572e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55e47d856eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e47d856f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e47d857240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55e47d857030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55e47d8570f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55e47d857468 # | | | `-ReturnStmt 0x55e47d857458 # | | | `-CallExpr 0x55e47d857420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e47d857398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55e47d824888 # | | | |-RecoveryExpr 0x55e47d8573e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e47d857400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e47d857848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e47d857498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e47d857508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e47d8577a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55e47d857650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55e47d8576d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55e47d857948 # | | | `-ReturnStmt 0x55e47d857938 # | | | `-BinaryOperator 0x55e47d857918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55e47d8578d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e47d8578f8 'half' lvalue ParmVar 0x55e47d8576d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55e47d857e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55e47d857960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55e47d8579f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55e47d857a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55e47d857d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55e47d857bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55e47d857c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55e47d857f00 # | | `-ReturnStmt 0x55e47d857ef0 # | | `-BinaryOperator 0x55e47d857ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55e47d857e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55e47d857eb0 'T' lvalue ParmVar 0x55e47d857c40 'y' 'T' # | |-LinkageSpecDecl 0x55e47d84a998 col:10 implicit C # | | `-FunctionDecl 0x55e47d84a9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55e47d84aaf0 <> 'unsigned int' # | | |-BuiltinAttr 0x55e47d84aa90 <> Implicit 740 # | | `-NoThrowAttr 0x55e47d84ab60 Implicit # | |-FunctionDecl 0x55e47d8580e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55e47d857fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55e47d858038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55e47d858218 # | | `-HLSLNumThreadsAttr 0x55e47d8581b0 8 8 1 # | |-CXXRecordDecl 0x55e47d858240 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 0x55e47d8582e8 <> Implicit # | | |-CXXRecordDecl 0x55e47d8583a8 col:8 implicit struct ST # | | |-FieldDecl 0x55e47d858468 col:7 a 'int' # | | `-FieldDecl 0x55e47d8584d0 col:9 b 'float' # | |-FunctionDecl 0x55e47d8587d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55e47d858638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55e47d8586a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55e47d858900 # | | `-HLSLNumThreadsAttr 0x55e47d858898 8 8 1 # | |-FunctionDecl 0x55e47d858948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55e47d858af8 # | | `-DeclStmt 0x55e47d858ae0 # | | `-VarDecl 0x55e47d858a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55e47d858b28 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 0x55e47d858bd0 <> Implicit # | | |-CXXRecordDecl 0x55e47d858c90 col:8 implicit struct ST2 # | | |-VarDecl 0x55e47d858d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55e47d858eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55e47d858f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55e47d8591e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55e47d8590d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55e47d859138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55e47d859310 # | | `-HLSLNumThreadsAttr 0x55e47d8592a8 8 8 1 # | |-FunctionDecl 0x55e47d859500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55e47d8593f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55e47d859458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55e47d859630 # | | `-HLSLNumThreadsAttr 0x55e47d8595c8 8 8 1 # | |-FunctionDecl 0x55e47d859678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55e47d859828 # | | `-DeclStmt 0x55e47d859810 # | | `-VarDecl 0x55e47d8597a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55e47d859858 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 0x55e47d859900 <> Implicit # | | |-CXXRecordDecl 0x55e47d8599c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55e47d859ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55e47d859b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55e47d859be8 "SV_GroupID" 0 # | |-FunctionDecl 0x55e47d859e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55e47d859d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55e47d859dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55e47d859fa0 # | | `-HLSLNumThreadsAttr 0x55e47d859f38 8 8 1 # | |-FunctionDecl 0x55e47d85a190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55e47d85a080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55e47d85a0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55e47d85a2c0 # | | `-HLSLNumThreadsAttr 0x55e47d85a258 8 8 1 # | |-FunctionDecl 0x55e47d85a308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55e47d85a4b8 # | | `-DeclStmt 0x55e47d85a4a0 # | | `-VarDecl 0x55e47d85a438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55e47d85a4e8 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 0x55e47d85a590 <> Implicit # | | |-CXXRecordDecl 0x55e47d85a650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55e47d85a750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55e47d85a828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55e47d85a878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55e47d85afa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55e47d85a9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55e47d85aa18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55e47d85b0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55e47d85aaf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55e47d85ab58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55e47d85b130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55e47d85ac38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55e47d85aca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55e47d85b188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55e47d85ad78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55e47d85ade0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55e47d85b1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55e47d85b228 # | `-HLSLShaderAttr 0x55e47d85b080 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/isinf.hlsl (40 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (41 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (42 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5582bf4e2248 <> # | ^ # | # | 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 0x5582bf4e2248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5582bf4e2b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5582bf4e2ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5582bf4e2c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5582bf4e2450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (43 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (44 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (45 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (46 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (47 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (48 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (49 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (50 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (51 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (52 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (54 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (55 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (56 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (57 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (58 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (59 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (60 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (61 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (62 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (63 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (64 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (67 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (70 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (71 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5575c89c55f8 <> # | ^ # | # | 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 0x5575c89c55f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5575c89c5f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5575c89c6290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5575c89c5fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5575c89c5800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (72 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (73 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (74 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (75 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (76 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (77 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x557511b1bda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x557511b1c9e0 <> 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 0x557511b1bda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x557511b1c6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x557511b1ca40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x557511b1c770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x557511b1bfb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x557511b1c870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x557511b1c8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x557511b1c9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x557511b1c990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x557511b1c7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x557511b1c770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x557511b1c930 <> 'int' lvalue NonTypeTemplateParm 0x557511b1c870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x557511b472d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (78 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (79 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (80 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (81 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (82 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (83 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (84 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (85 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (86 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (87 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (88 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (89 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (90 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x55aa99311188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55aa993110e0 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 0x55aa99311188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55aa99310e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55aa993110e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55aa99310fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55aa99311278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55aa99311268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55aa99311220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55aa99311200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (91 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (92 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (93 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (94 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (95 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (96 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (97 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (98 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (99 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (100 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (101 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (102 of 25549) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x55ab9c3c6e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55ab9c3c7218 'hlsl_constant float' lvalue Var 0x55ab9c3c6a70 '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 0x55ab9c3c6b98 <> Implicit # | 18812: | `-FieldDecl 0x55ab9c3c6c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55ab9c3c6d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55ab9c3c6d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55ab9c3c6dd0 "t2" "space1" # | 18816: | |-VarDecl 0x55ab9c3c6e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55ab9c3c6ed8 <> 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 0x55ab9c3c7158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55ab9c3c72b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55ab9c3c72a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55ab9c3c7288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55ab9c3c7258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55ab9c3c7218 'hlsl_constant float' lvalue Var 0x55ab9c3c6a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55ab9c3c7270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55ab9c3c7238 'hlsl_constant float' lvalue Var 0x55ab9c3c6e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55ab9c3c7328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55ab9c3c7408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55ab9c3c74d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (103 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (104 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (106 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (107 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (108 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (109 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (110 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (111 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (112 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (113 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (114 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (115 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (116 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (117 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (118 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (119 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (120 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (121 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (122 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (124 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (125 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (126 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (127 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (128 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (129 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (130 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (131 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (133 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x562e762f7ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x562e762f8b20 <> 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 0x562e765cf4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x562e765d0010 'void (inout int)' lvalue Function 0x562e765cee28 '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 0x562e762f7ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x562e762f8828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x562e762f8b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x562e762f88b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x562e762f80f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x562e762f89b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x562e762f8a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x562e762f8b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x562e762f8ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x562e762f8930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x562e762f88b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x562e762f8a70 <> 'int' lvalue NonTypeTemplateParm 0x562e762f89b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x562e76326158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x562e765cf298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x562e765cf278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x562e765cf220 'double' lvalue ParmVar 0x562e765cefc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x562e765cf260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x562e765cf240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x562e765cf4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x562e765cf2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x562e765cf440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x562e765cf360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x562e765cf698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x562e765cf638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x562e765cfbc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x562e765cfc40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x562e765d01f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x562e765d00a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x562e765d0090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x562e765d0010 'void (inout int)' lvalue Function 0x562e765cee28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x562e765d0158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x562e765d00d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x562e765cfff0 'int' lvalue ParmVar 0x562e765cfbc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x562e765d0108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x562e765d00f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (134 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (135 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (136 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (137 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (138 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (139 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (140 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55972d1264a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55972d3cc1e0 <> 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 0x55972d1264a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55972d3cc1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55972d3cc268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55972d3cc758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55972d3cc720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55972d3cc6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55972d3cc1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55972d3cc6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (141 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (142 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (143 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (144 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (145 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (146 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (147 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5571ea4cb4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5571ea7711f0 <> 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 0x5571ea4cb4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5571ea7711f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5571ea771278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5571ea771768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5571ea771730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5571ea771700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5571ea7711f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5571ea7716f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (148 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (149 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (150 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (151 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (152 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (153 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (155 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (156 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (158 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (159 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (160 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (163 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (164 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (166 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (167 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (169 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (170 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (171 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (172 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (173 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (174 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (175 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (176 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (179 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (180 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (181 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (184 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (185 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (186 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (187 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (188 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (189 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (190 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (191 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (196 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (198 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (199 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (200 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (202 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (203 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (204 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (205 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (206 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (209 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (211 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (213 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (215 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (216 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (217 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (218 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (222 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (223 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (224 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (227 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (230 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (231 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (232 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (233 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (234 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (235 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (237 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (239 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (240 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (241 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (242 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (243 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (245 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (246 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (247 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (248 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (250 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (251 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (252 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (253 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (254 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (255 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (256 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (257 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (258 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (260 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (262 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (263 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (264 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (265 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (266 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (267 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (268 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (269 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (270 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (271 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (272 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (273 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (274 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (276 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (279 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (280 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (281 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (282 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (283 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (284 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (285 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (286 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (288 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (289 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (290 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (291 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (293 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (295 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (296 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (297 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (298 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (299 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (300 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (301 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (303 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (304 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (305 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (306 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (307 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (308 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (309 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (311 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (314 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (315 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (316 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (319 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (320 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (321 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (322 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (323 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (325 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (326 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (327 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (328 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (329 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (330 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (331 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (332 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (334 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (336 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (337 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (338 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (339 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (341 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (342 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (343 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (345 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (346 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (347 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (348 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (349 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (350 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (351 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (354 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (355 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (356 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (358 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (359 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (361 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (363 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (364 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (366 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (368 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (370 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (371 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (372 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (373 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (374 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (376 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (377 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (378 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (379 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (380 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (381 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (383 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (384 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (385 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (386 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (389 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (390 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (391 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (392 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (393 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (397 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (399 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (400 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (401 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (402 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (403 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (404 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (405 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (406 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (408 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (409 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (410 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (411 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (414 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (416 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (417 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (418 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (419 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (423 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (425 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (426 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (427 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (428 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (429 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (430 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (431 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (432 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (433 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (434 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (435 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (436 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (437 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (438 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (439 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (440 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (441 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (442 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (443 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (444 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (445 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (446 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (448 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (449 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (450 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (451 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (452 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (453 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (454 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (455 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (456 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (457 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (458 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (459 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (460 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (461 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (462 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (463 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (465 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (466 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (467 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (468 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (469 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (471 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (472 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (473 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (474 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (475 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (477 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (478 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (479 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (480 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (481 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (482 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (483 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (484 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (485 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (486 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (488 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (489 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (490 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (491 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (494 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (495 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (497 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (498 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (499 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (500 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (501 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (507 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (508 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (509 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (511 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (512 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (513 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (515 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: 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: 165.60s Total Discovered Tests: 51772 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50354 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.