INFO:2026-03-25T06:19:45Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 2eae3f3fcfe5..acbbe5c145a9 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 acbbe5c145a9 [clang-tidy][NFC] Remove hack in readability-implicit-bool-conversion testcases (#188399) INFO:2026-03-25T06:21:42Z:root:syncing... Deleted branch merge (was e93f589af6af). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 33f3b9c0972a] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-25T06:21:44Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files ninja: no work to do. INFO:2026-03-25T06:21:45Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-25T06:21:45Z:root:testing INFO:2026-03-25T06:21:45Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25550 tests, 64 workers -- Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (1 of 25550) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (2 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (3 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (4 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (5 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (6 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (7 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (8 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (9 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (10 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (11 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (12 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (13 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (14 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (15 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (16 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (17 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (18 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (19 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (20 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (21 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (22 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (23 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (24 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (25 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (26 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (27 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (28 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (29 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (30 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (31 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (32 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (33 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (34 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (35 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (36 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x560814b41158 <> # | |-NamespaceDecl 0x560814b41a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x560814b41b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-NonTypeTemplateParmDecl 0x560814b41c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x560814b41c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x560814b41d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x560814b41d40 'vector' dependent # | | | |-TemplateTypeParmType 0x560814b41ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814b41b20 'element' # | | | `-DeclRefExpr 0x560814b41ce0 <> 'int' lvalue NonTypeTemplateParm 0x560814b41c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x560814b41e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-NonTypeTemplateParmDecl 0x560814b41f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x560814b41f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x560814b41fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x560814b42028 <> 'int' 4 # | | | |-BinaryOperator 0x560814b42128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x560814b420e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x560814b420a8 <> 'int' lvalue NonTypeTemplateParm 0x560814b41f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x560814b42068 <> 'int' 4 # | | | | `-BinaryOperator 0x560814b42108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x560814b420c8 <> 'int' lvalue NonTypeTemplateParm 0x560814b41fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x560814b42088 <> 'int' 4 # | | | `-TypeAliasDecl 0x560814b6d298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x560814b6d230 'matrix' dependent # | | |-ClassTemplateDecl 0x560814b6d978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x560814b6d748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560814b6d918 <> 'bool' Concept 0x560814b6d420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560814b6d850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814b6d820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814b6d7d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814b6d3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814b6d350 'element_type' # | | | `-CXXRecordDecl 0x560814b6d648 <> implicit class Buffer # | | | `-FinalAttr 0x560814b6d6f0 <> Implicit final # | | |-ClassTemplateDecl 0x560814b6dd18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x560814b6dae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560814b6dcb8 <> 'bool' Concept 0x560814b6d420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560814b6dbf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814b6dbc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814b6db70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814b6d3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814b6d350 'element_type' # | | | `-CXXRecordDecl 0x560814b6d9e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x560814b6da90 <> Implicit final # | | |-ClassTemplateDecl 0x560814b6e0b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x560814b6de88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560814b6e058 <> 'bool' Concept 0x560814b6d600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560814b6df90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814b6df60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814b6df10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814b6d4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814b6d468 'element_type' # | | | `-CXXRecordDecl 0x560814b6dd88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x560814b6de30 <> Implicit final # | | |-ClassTemplateDecl 0x560814b6f738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x560814b6f510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560814b6f6d8 <> 'bool' Concept 0x560814b6d600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560814b6f610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814b6f5e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814b6f590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814b6d4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814b6d468 'element_type' # | | | `-CXXRecordDecl 0x560814b6f410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x560814b6f4b8 <> Implicit final # | | |-ClassTemplateDecl 0x560814b6fad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x560814b6f8a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560814b6fa78 <> 'bool' Concept 0x560814b6d600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560814b6f9b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814b6f980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814b6f930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814b6d4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814b6d468 'element_type' # | | | `-CXXRecordDecl 0x560814b6f7a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x560814b6f850 <> Implicit final # | | |-ClassTemplateDecl 0x560814b6fe78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x560814b6fc48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560814b6fe18 <> 'bool' Concept 0x560814b6d600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560814b6fd50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814b6fd20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814b6fcd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814b6d4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814b6d468 'element_type' # | | | `-CXXRecordDecl 0x560814b6fb48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x560814b6fbf0 <> Implicit final # | | |-ClassTemplateDecl 0x560814b70218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x560814b6ffe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560814b701b8 <> 'bool' Concept 0x560814b6d600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560814b700f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814b700c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814b70070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814b6d4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814b6d468 'element_type' # | | | `-CXXRecordDecl 0x560814b6fee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x560814b6ff90 <> Implicit final # | | |-ClassTemplateDecl 0x560814b705c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x560814b70388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560814b70568 <> 'bool' Concept 0x560814b6d600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560814b704a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814b70470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814b70420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814b6d4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814b6d468 'element_type' # | | | `-CXXRecordDecl 0x560814b70288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x560814b70330 <> Implicit final # | | |-CXXRecordDecl 0x560814b70638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x560814b706e0 <> Implicit final # | | |-CXXRecordDecl 0x560814b70738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x560814b707e0 <> Implicit final # | | |-CXXRecordDecl 0x560814b70838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x560814b708e0 <> Implicit final # | | |-CXXRecordDecl 0x560814b70938 <> implicit class SamplerState # | | | `-FinalAttr 0x560814b709e0 <> Implicit final # | | |-CXXRecordDecl 0x560814b70a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x560814b70ae0 <> Implicit final # | | |-ClassTemplateDecl 0x560814b70ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x560814b70c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x560814b70b40 'vector' 4 # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-ConceptSpecializationExpr 0x560814b70e78 <> 'bool' Concept 0x560814b6d420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560814b70db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814b70d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814b70d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814b6d3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814b6d350 'element_type' # | | | `-CXXRecordDecl 0x560814b70b70 <> implicit class Texture2D # | | | `-FinalAttr 0x560814b70c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x560814b71168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x560814b71090 'vector' dependent # | | | |-TemplateTypeParmType 0x560814b70fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814b70f48 'element_type' # | | | `-DeclRefExpr 0x560814b71068 <> 'int' lvalue NonTypeTemplateParm 0x560814b70fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x560814b70f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x560814b70fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x560814b6d420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x560814b6d350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x560814b6d400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x560814b6d3a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x560814b6d350 'element_type' # | |-ConceptDecl 0x560814b6d600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x560814b6d468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x560814b6d5e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x560814b6d540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x560814b6d520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x560814b6d4c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x560814b6d468 'element_type' # | | `-BinaryOperator 0x560814b6d5c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x560814b6d558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x560814b6d5a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x560814b71380 <> Namespace 0x560814b41a98 'hlsl' # | |-TypedefDecl 0x560814b71b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x560814b71b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x560814b71850 '__NSConstantString_tag' # | |-TypedefDecl 0x560814b41a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x560814b41980 'void *' # | | `-BuiltinType 0x560814b411c0 'void' # | |-NamespaceDecl 0x560814b71bf0 prev 0x560814b41a98 line:12:11 hlsl # | | |-original Namespace 0x560814b41a98 'hlsl' # | | |-TypedefDecl 0x560814b71c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x560814b41260 'int' # | | |-TypedefDecl 0x560814b71ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | |-TypedefDecl 0x560814b71d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | |-TypedefDecl 0x560814b71dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x560814b41360 'float' # | | |-TypedefDecl 0x560814b71e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | |-TypedefDecl 0x560814b71ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x560814b41280 'long' # | | |-TypedefDecl 0x560814b71f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x560814b41380 'double' # | | |-TypedefDecl 0x560814b721c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x560814b720f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b71fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b71f98 'int' 1 # | | | `-ExtVectorType 0x560814b720b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560814b72000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b411e0 'bool' # | | |-TypedefDecl 0x560814b72418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x560814b72340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b72250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b72230 'int' 2 # | | | `-ExtVectorType 0x560814b72300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560814b72000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b411e0 'bool' # | | |-TypedefDecl 0x560814b72668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x560814b72590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b724a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b72480 'int' 3 # | | | `-ExtVectorType 0x560814b72550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560814b72000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b411e0 'bool' # | | |-TypedefDecl 0x560814b93ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x560814b727e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b726f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b726d0 'int' 4 # | | | `-ExtVectorType 0x560814b727a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560814b72000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b411e0 'bool' # | | |-TypedefDecl 0x560814b94278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x560814b941a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b94080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b94060 'int' 1 # | | | `-ExtVectorType 0x560814b94160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560814b940b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b41260 'int' # | | |-TypedefDecl 0x560814b944c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x560814b943f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b94308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b942e8 'int' 2 # | | | `-ExtVectorType 0x560814b943b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560814b940b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b41260 'int' # | | |-TypedefDecl 0x560814b94718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x560814b94640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b94558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b94538 'int' 3 # | | | `-ExtVectorType 0x560814b94600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560814b940b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b41260 'int' # | | |-TypedefDecl 0x560814b94968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x560814b94890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b947a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b94788 'int' 4 # | | | `-ExtVectorType 0x560814b94850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560814b940b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b41260 'int' # | | |-TypedefDecl 0x560814b94c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x560814b94b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b94a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b94a10 'int' 1 # | | | `-ExtVectorType 0x560814b94b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560814b94a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | |-Typedef 0x560814b71ce8 'uint' # | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | |-TypedefDecl 0x560814b94e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x560814b94dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b94cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b94cb0 'int' 2 # | | | `-ExtVectorType 0x560814b94d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560814b94a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | |-Typedef 0x560814b71ce8 'uint' # | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | |-TypedefDecl 0x560814b95928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x560814b95850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b94f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b94f20 'int' 3 # | | | `-ExtVectorType 0x560814b95810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560814b94a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | |-Typedef 0x560814b71ce8 'uint' # | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | |-TypedefDecl 0x560814b95b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x560814b95ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b959d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b959b0 'int' 4 # | | | `-ExtVectorType 0x560814b95a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560814b94a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | |-Typedef 0x560814b71ce8 'uint' # | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | |-TypedefDecl 0x560814b95e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x560814b95d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b95c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b95c40 'int' 1 # | | | `-ExtVectorType 0x560814b95d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560814b95c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | |-Typedef 0x560814b71c78 'int32_t' # | | | `-BuiltinType 0x560814b41260 'int' # | | |-TypedefDecl 0x560814b96068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x560814b95f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b95ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b95eb0 'int' 2 # | | | `-ExtVectorType 0x560814b95f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560814b95c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | |-Typedef 0x560814b71c78 'int32_t' # | | | `-BuiltinType 0x560814b41260 'int' # | | |-TypedefDecl 0x560814b962a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x560814b961d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b96110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b960f0 'int' 3 # | | | `-ExtVectorType 0x560814b96190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560814b95c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | |-Typedef 0x560814b71c78 'int32_t' # | | | `-BuiltinType 0x560814b41260 'int' # | | |-TypedefDecl 0x560814b964e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x560814b96410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b96350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b96330 'int' 4 # | | | `-ExtVectorType 0x560814b963d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560814b95c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | |-Typedef 0x560814b71c78 'int32_t' # | | | `-BuiltinType 0x560814b41260 'int' # | | |-TypedefDecl 0x560814b967a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x560814b966a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b965b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b96590 'int' 1 # | | | `-ExtVectorType 0x560814b96660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560814b965e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | |-TypedefDecl 0x560814b969d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x560814b96900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b96848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b96828 'int' 2 # | | | `-ExtVectorType 0x560814b968c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560814b965e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | |-TypedefDecl 0x560814b96c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x560814b96b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b96a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b96a60 'int' 3 # | | | `-ExtVectorType 0x560814b96b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560814b965e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | |-TypedefDecl 0x560814b96e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x560814b96d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b96cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b96ca0 'int' 4 # | | | `-ExtVectorType 0x560814b96d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560814b965e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | |-TypedefDecl 0x560814b97118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x560814b97040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b96f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b96f00 'int' 1 # | | | `-ExtVectorType 0x560814b97000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560814b96f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | `-BuiltinType 0x560814b41280 'long' # | | |-TypedefDecl 0x560814b97388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x560814b972b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b971c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b971a0 'int' 2 # | | | `-ExtVectorType 0x560814b97270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560814b96f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | `-BuiltinType 0x560814b41280 'long' # | | |-TypedefDecl 0x560814b975f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x560814b97520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b97430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b97410 'int' 3 # | | | `-ExtVectorType 0x560814b974e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560814b96f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | `-BuiltinType 0x560814b41280 'long' # | | |-TypedefDecl 0x560814b97888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x560814b977b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b976a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b97680 'int' 4 # | | | `-ExtVectorType 0x560814b97750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560814b96f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | `-BuiltinType 0x560814b41280 'long' # | | |-TypedefDecl 0x560814b97b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x560814b97a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b97950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b97930 'int' 1 # | | | `-ExtVectorType 0x560814b97a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560814b97980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | |-TypedefDecl 0x560814b97db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x560814b97ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b97bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b97bd0 'int' 2 # | | | `-ExtVectorType 0x560814b97ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560814b97980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | |-TypedefDecl 0x560814b98028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x560814b97f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b97e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b97e40 'int' 3 # | | | `-ExtVectorType 0x560814b97f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560814b97980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | |-TypedefDecl 0x560814b98298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x560814b981c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b980d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b980b0 'int' 4 # | | | `-ExtVectorType 0x560814b98180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560814b97980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | |-TypedefDecl 0x560814b98528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x560814b98450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b98328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b98308 'int' 1 # | | | `-ExtVectorType 0x560814b98410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560814b98360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b419d0 'half' # | | |-TypedefDecl 0x560814b98fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x560814b986a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b985b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b98598 'int' 2 # | | | `-ExtVectorType 0x560814b98660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560814b98360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b419d0 'half' # | | |-TypedefDecl 0x560814b99228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x560814b99150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b99060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b99040 'int' 3 # | | | `-ExtVectorType 0x560814b99110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560814b98360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b419d0 'half' # | | |-TypedefDecl 0x560814b99478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x560814b993a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b992b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b99298 'int' 4 # | | | `-ExtVectorType 0x560814b99360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560814b98360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b419d0 'half' # | | |-TypedefDecl 0x560814b99708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x560814b99630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b99508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b994e8 'int' 1 # | | | `-ExtVectorType 0x560814b995f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560814b99540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b41360 'float' # | | |-TypedefDecl 0x560814b99958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x560814b99880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b99798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b99778 'int' 2 # | | | `-ExtVectorType 0x560814b99840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560814b99540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b41360 'float' # | | |-TypedefDecl 0x560814b99ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x560814b99ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b999e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b999c8 'int' 3 # | | | `-ExtVectorType 0x560814b99a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560814b99540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b41360 'float' # | | |-TypedefDecl 0x560814b99dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x560814b99cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b99c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b99c18 'int' 4 # | | | `-ExtVectorType 0x560814b99cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560814b99540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b41360 'float' # | | |-TypedefDecl 0x560814b9a158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x560814b9a080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b99e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b99e38 'int' 1 # | | | `-ExtVectorType 0x560814b99f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560814b99e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b41380 'double' # | | |-TypedefDecl 0x560814b9a3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x560814b9a2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b9a1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b9a1c8 'int' 2 # | | | `-ExtVectorType 0x560814b9a290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560814b99e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b41380 'double' # | | |-TypedefDecl 0x560814b9a5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x560814b9a520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b9a438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b9a418 'int' 3 # | | | `-ExtVectorType 0x560814b9a4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560814b99e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b41380 'double' # | | |-TypedefDecl 0x560814b9a848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x560814b9a770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b9a688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b9a668 'int' 4 # | | | `-ExtVectorType 0x560814b9a730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560814b99e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-BuiltinType 0x560814b41380 'double' # | | |-TypedefDecl 0x560814b9aad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x560814b9aa00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b9a910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b9a8f0 'int' 1 # | | | `-ExtVectorType 0x560814b9a9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560814b9a940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | `-BuiltinType 0x560814b41360 'float' # | | |-TypedefDecl 0x560814b9ad18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x560814b9ac40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b9ab80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b9ab60 'int' 2 # | | | `-ExtVectorType 0x560814b9ac00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560814b9a940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | `-BuiltinType 0x560814b41360 'float' # | | |-TypedefDecl 0x560814b9af58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x560814b9ae80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b9adc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b9ada0 'int' 3 # | | | `-ExtVectorType 0x560814b9ae40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560814b9a940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | `-BuiltinType 0x560814b41360 'float' # | | |-TypedefDecl 0x560814b9b1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x560814b9b0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b9b000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b9afe0 'int' 4 # | | | `-ExtVectorType 0x560814b9b090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560814b9a940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | `-BuiltinType 0x560814b41360 'float' # | | |-TypedefDecl 0x560814b9b438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x560814b9b360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b9b270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b9b250 'int' 1 # | | | `-ExtVectorType 0x560814b9b320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560814b9b2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | |-Typedef 0x560814b71f18 'float64_t' # | | | `-BuiltinType 0x560814b41380 'double' # | | |-TypedefDecl 0x560814b9b678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x560814b9b5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b9b4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b9b4c0 'int' 2 # | | | `-ExtVectorType 0x560814b9b560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560814b9b2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | |-Typedef 0x560814b71f18 'float64_t' # | | | `-BuiltinType 0x560814b41380 'double' # | | |-TypedefDecl 0x560814b9b8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x560814b9b7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b9b720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b9b700 'int' 3 # | | | `-ExtVectorType 0x560814b9b7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560814b9b2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | |-Typedef 0x560814b71f18 'float64_t' # | | | `-BuiltinType 0x560814b41380 'double' # | | |-TypedefDecl 0x560814b9baf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x560814b9ba20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b9b960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b9b940 'int' 4 # | | | `-ExtVectorType 0x560814b9b9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560814b9b2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | |-Typedef 0x560814b71f18 'float64_t' # | | | `-BuiltinType 0x560814b41380 'double' # | | |-TypedefDecl 0x560814ba19f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x560814b9bf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b9bbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b9bb78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b9bbf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b9bb98 'int' 1 # | | | `-ConstantMatrixType 0x560814b9bef0 'matrix' # | | |-TypedefDecl 0x560814ba1e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x560814ba1d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba1a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba1a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814ba1ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814ba1a78 'int' 2 # | | | `-ConstantMatrixType 0x560814ba1cb0 'matrix' # | | |-TypedefDecl 0x560814ba2230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x560814ba2130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba1eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba1e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814ba1ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814ba1e98 'int' 3 # | | | `-ConstantMatrixType 0x560814ba20d0 'matrix' # | | |-TypedefDecl 0x560814ba2650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x560814ba2550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba22d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba2298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814ba22f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814ba22b8 'int' 4 # | | | `-ConstantMatrixType 0x560814ba24f0 'matrix' # | | |-TypedefDecl 0x560814ba4c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x560814ba2970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814ba26f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814ba26b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba2718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba26d8 'int' 1 # | | | `-ConstantMatrixType 0x560814ba2910 'matrix' # | | |-TypedefDecl 0x560814ba5030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x560814ba4f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814ba4cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814ba4c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814ba4cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814ba4c98 'int' 2 # | | | `-ConstantMatrixType 0x560814ba4ed0 'matrix' # | | |-TypedefDecl 0x560814ba5450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x560814ba5350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814ba50d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814ba5098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814ba50f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814ba50b8 'int' 3 # | | | `-ConstantMatrixType 0x560814ba52f0 'matrix' # | | |-TypedefDecl 0x560814ba5870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x560814ba5770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814ba54f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814ba54b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814ba5518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814ba54d8 'int' 4 # | | | `-ConstantMatrixType 0x560814ba5710 'matrix' # | | |-TypedefDecl 0x560814ba6cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x560814ba6bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814ba5918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814ba58d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba5938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba58f8 'int' 1 # | | | `-ConstantMatrixType 0x560814ba5b30 'matrix' # | | |-TypedefDecl 0x560814ba70d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x560814ba6fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814ba6d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814ba6d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814ba6d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814ba6d38 'int' 2 # | | | `-ConstantMatrixType 0x560814ba6f70 'matrix' # | | |-TypedefDecl 0x560814ba74f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x560814ba73f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814ba7178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814ba7138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814ba7198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814ba7158 'int' 3 # | | | `-ConstantMatrixType 0x560814ba7390 'matrix' # | | |-TypedefDecl 0x560814ba7910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x560814ba7810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814ba7598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814ba7558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814ba75b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814ba7578 'int' 4 # | | | `-ConstantMatrixType 0x560814ba77b0 'matrix' # | | |-TypedefDecl 0x560814ba7d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x560814ba7c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814ba79b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814ba7978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba79d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba7998 'int' 1 # | | | `-ConstantMatrixType 0x560814ba7bf0 'matrix' # | | |-TypedefDecl 0x560814ba8170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x560814ba8070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814ba7df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814ba7db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814ba7e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814ba7dd8 'int' 2 # | | | `-ConstantMatrixType 0x560814ba8010 'matrix' # | | |-TypedefDecl 0x560814ba8590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x560814ba8490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814ba8218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814ba81d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814ba8238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814ba81f8 'int' 3 # | | | `-ConstantMatrixType 0x560814ba8430 'matrix' # | | |-TypedefDecl 0x560814ba89b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x560814ba88b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560814b411e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814ba8638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814ba85f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814ba8658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814ba8618 'int' 4 # | | | `-ConstantMatrixType 0x560814ba8850 'matrix' # | | |-TypedefDecl 0x560814ba9130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x560814ba9030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba8a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba8a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba8a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba8a40 'int' 1 # | | | `-ConstantMatrixType 0x560814ba8fd0 'matrix' # | | |-TypedefDecl 0x560814ba9560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x560814ba9460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba91e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba91a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814ba9200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814ba91c0 'int' 2 # | | | `-ConstantMatrixType 0x560814ba9400 'matrix' # | | |-TypedefDecl 0x560814ba9990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x560814ba9890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba9610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba95d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814ba9630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814ba95f0 'int' 3 # | | | `-ConstantMatrixType 0x560814ba9830 'matrix' # | | |-TypedefDecl 0x560814ba9dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x560814ba9cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba9a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba9a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814ba9a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814ba9a20 'int' 4 # | | | `-ConstantMatrixType 0x560814ba9c60 'matrix' # | | |-TypedefDecl 0x560814baa500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x560814baa400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814ba9e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814ba9e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba9e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba9e50 'int' 1 # | | | `-ConstantMatrixType 0x560814baa3a0 'matrix' # | | |-TypedefDecl 0x560814baa930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x560814baa830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814baa5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814baa570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814baa5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814baa590 'int' 2 # | | | `-ConstantMatrixType 0x560814baa7d0 'matrix' # | | |-TypedefDecl 0x560814baad60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x560814baac60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814baa9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814baa9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814baaa00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814baa9c0 'int' 3 # | | | `-ConstantMatrixType 0x560814baac00 'matrix' # | | |-TypedefDecl 0x560814b9c5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bab090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814baae10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814baadd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814baae30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814baadf0 'int' 4 # | | | `-ConstantMatrixType 0x560814bab030 'matrix' # | | |-TypedefDecl 0x560814b9ca10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x560814b9c910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b9c690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b9c650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b9c6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b9c670 'int' 1 # | | | `-ConstantMatrixType 0x560814b9c8b0 'matrix' # | | |-TypedefDecl 0x560814b9ce40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x560814b9cd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b9cac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b9ca80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b9cae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b9caa0 'int' 2 # | | | `-ConstantMatrixType 0x560814b9cce0 'matrix' # | | |-TypedefDecl 0x560814b9d270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x560814b9d170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b9cef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b9ceb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b9cf10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b9ced0 'int' 3 # | | | `-ConstantMatrixType 0x560814b9d110 'matrix' # | | |-TypedefDecl 0x560814b9e7c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x560814b9e6c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b9d320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b9d2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b9d340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b9d300 'int' 4 # | | | `-ConstantMatrixType 0x560814b9d540 'matrix' # | | |-TypedefDecl 0x560814b9ebf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x560814b9eaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b9e870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b9e830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b9e890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b9e850 'int' 1 # | | | `-ConstantMatrixType 0x560814b9ea90 'matrix' # | | |-TypedefDecl 0x560814b9f020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x560814b9ef20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b9eca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b9ec60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b9ecc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b9ec80 'int' 2 # | | | `-ConstantMatrixType 0x560814b9eec0 'matrix' # | | |-TypedefDecl 0x560814b9f450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x560814b9f350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b9f0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b9f090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814b9f0f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814b9f0b0 'int' 3 # | | | `-ConstantMatrixType 0x560814b9f2f0 'matrix' # | | |-TypedefDecl 0x560814b9f890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x560814b9f790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b9f500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b9f4c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814b9f520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814b9f4e0 'int' 4 # | | | `-ConstantMatrixType 0x560814b9f730 'matrix' # | | |-TypedefDecl 0x560814b9fd10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x560814b9fc10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b9f958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b9f918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b9f978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b9f938 'int' 1 # | | | `-ConstantMatrixType 0x560814b9fbb0 'matrix' # | | |-TypedefDecl 0x560814ba0150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x560814ba0050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814b9fdd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814b9fd98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814b9fdf8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814b9fdb8 'int' 2 # | | | `-ConstantMatrixType 0x560814b9fff0 'matrix' # | | |-TypedefDecl 0x560814ba0590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x560814ba0490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba0218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba01d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814ba0238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814ba01f8 'int' 3 # | | | `-ConstantMatrixType 0x560814ba0430 'matrix' # | | |-TypedefDecl 0x560814ba0b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x560814ba0a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba0658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba0618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814ba0678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814ba0638 'int' 4 # | | | `-ConstantMatrixType 0x560814ba0a20 'matrix' # | | |-TypedefDecl 0x560814ba0fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x560814ba0ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814ba0c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814ba0c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814ba0c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814ba0c28 'int' 1 # | | | `-ConstantMatrixType 0x560814ba0e60 'matrix' # | | |-TypedefDecl 0x560814ba1400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x560814ba1300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814ba1088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814ba1048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814ba10a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814ba1068 'int' 2 # | | | `-ConstantMatrixType 0x560814ba12a0 'matrix' # | | |-TypedefDecl 0x560814bb5d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x560814ba1740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814ba14c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814ba1488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814ba14e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814ba14a8 'int' 3 # | | | `-ConstantMatrixType 0x560814ba16e0 'matrix' # | | |-TypedefDecl 0x560814bb6140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bb6040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb5dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb5d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb5de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb5da8 'int' 4 # | | | `-ConstantMatrixType 0x560814bb5fe0 'matrix' # | | |-TypedefDecl 0x560814bb6580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bb6480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb6208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb61c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb6228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb61e8 'int' 1 # | | | `-ConstantMatrixType 0x560814bb6420 'matrix' # | | |-TypedefDecl 0x560814bb69c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bb68c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb6648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb6608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb6668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb6628 'int' 2 # | | | `-ConstantMatrixType 0x560814bb6860 'matrix' # | | |-TypedefDecl 0x560814bb7920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bb7820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb6a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb6a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb6aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb6a68 'int' 3 # | | | `-ConstantMatrixType 0x560814bb6ca0 'matrix' # | | |-TypedefDecl 0x560814bb7d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bb7c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb79e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb79a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb7a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb79c8 'int' 4 # | | | `-ConstantMatrixType 0x560814bb7c00 'matrix' # | | |-TypedefDecl 0x560814bb81a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bb80a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb7e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb7de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb7e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb7e08 'int' 1 # | | | `-ConstantMatrixType 0x560814bb8040 'matrix' # | | |-TypedefDecl 0x560814bb85e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bb84e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb8268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb8228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb8288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb8248 'int' 2 # | | | `-ConstantMatrixType 0x560814bb8480 'matrix' # | | |-TypedefDecl 0x560814bb8d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bb8c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb86a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb8668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb86c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb8688 'int' 3 # | | | `-ConstantMatrixType 0x560814bb8bd0 'matrix' # | | |-TypedefDecl 0x560814bb9170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bb9070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb8df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb8db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb8e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb8dd8 'int' 4 # | | | `-ConstantMatrixType 0x560814bb9010 'matrix' # | | |-TypedefDecl 0x560814bb94f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bb93f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb9238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb91f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb9258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb9218 'int' 1 # | | | `-ConstantMatrixType 0x560814bb9390 'matrix' # | | |-TypedefDecl 0x560814bb9830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bb9730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb95b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb9578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb95d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb9598 'int' 2 # | | | `-ConstantMatrixType 0x560814bb96d0 'matrix' # | | |-TypedefDecl 0x560814bab470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bb9a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb98f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb98b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb9918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb98d8 'int' 3 # | | | `-ConstantMatrixType 0x560814bb9a10 'matrix' # | | |-TypedefDecl 0x560814bab7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bab6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bab538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bab4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bab558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bab518 'int' 4 # | | | `-ConstantMatrixType 0x560814bab650 'matrix' # | | |-TypedefDecl 0x560814babaf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bab9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bab878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bab838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bab898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bab858 'int' 1 # | | | `-ConstantMatrixType 0x560814bab990 'matrix' # | | |-TypedefDecl 0x560814babe30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560814babd30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814babbb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814babb78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814babbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814babb98 'int' 2 # | | | `-ConstantMatrixType 0x560814babcd0 'matrix' # | | |-TypedefDecl 0x560814bac170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bac070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814babef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814babeb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814babf18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814babed8 'int' 3 # | | | `-ConstantMatrixType 0x560814bac010 'matrix' # | | |-TypedefDecl 0x560814bad4d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bac3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bac238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bac1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bac258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bac218 'int' 4 # | | | `-ConstantMatrixType 0x560814bac350 'matrix' # | | |-TypedefDecl 0x560814bad810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bad710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bad598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bad558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bad5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bad578 'int' 1 # | | | `-ConstantMatrixType 0x560814bad6b0 'matrix' # | | |-TypedefDecl 0x560814badb50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bada50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bad8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bad898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bad8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bad8b8 'int' 2 # | | | `-ConstantMatrixType 0x560814bad9f0 'matrix' # | | |-TypedefDecl 0x560814bade90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x560814badd90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814badc18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814badbd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814badc38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814badbf8 'int' 3 # | | | `-ConstantMatrixType 0x560814badd30 'matrix' # | | |-TypedefDecl 0x560814bae1d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bae0d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814badf58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814badf18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814badf78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814badf38 'int' 4 # | | | `-ConstantMatrixType 0x560814bae070 'matrix' # | | |-TypedefDecl 0x560814bae560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bae460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bae298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bae258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bae2b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bae278 'int' 1 # | | | `-ConstantMatrixType 0x560814bae3b0 'matrix' # | | |-TypedefDecl 0x560814bae8a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bae7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bae628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bae5e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bae648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bae608 'int' 2 # | | | `-ConstantMatrixType 0x560814bae740 'matrix' # | | |-TypedefDecl 0x560814baebe0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x560814baeae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bae968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bae928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bae988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bae948 'int' 3 # | | | `-ConstantMatrixType 0x560814baea80 'matrix' # | | |-TypedefDecl 0x560814baef20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x560814baee20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560814b95bf0 'int32_t' sugar # | | | | |-Typedef 0x560814b71c78 'int32_t' # | | | | `-BuiltinType 0x560814b41260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814baeca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814baec68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814baecc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814baec88 'int' 4 # | | | `-ConstantMatrixType 0x560814baedc0 'matrix' # | | |-TypedefDecl 0x560814baf2a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x560814baf1a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814baefe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814baefa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814baf008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814baefc8 'int' 1 # | | | `-ConstantMatrixType 0x560814baf140 'matrix' # | | |-TypedefDecl 0x560814baf600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x560814baf500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814baf368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814baf328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814baf388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814baf348 'int' 2 # | | | `-ConstantMatrixType 0x560814baf4a0 'matrix' # | | |-TypedefDecl 0x560814baf940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x560814baf840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814baf6c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814baf688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814baf6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814baf6a8 'int' 3 # | | | `-ConstantMatrixType 0x560814baf7e0 'matrix' # | | |-TypedefDecl 0x560814bafc80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bafb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bafa08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814baf9c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bafa28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814baf9e8 'int' 4 # | | | `-ConstantMatrixType 0x560814bafb20 'matrix' # | | |-TypedefDecl 0x560814baffc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bafec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bafd48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bafd08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bafd68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bafd28 'int' 1 # | | | `-ConstantMatrixType 0x560814bafe60 'matrix' # | | |-TypedefDecl 0x560814bb0300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bb0200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb0088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb0048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb00a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb0068 'int' 2 # | | | `-ConstantMatrixType 0x560814bb01a0 'matrix' # | | |-TypedefDecl 0x560814bb0650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bb0550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb03c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb0388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb03e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb03a8 'int' 3 # | | | `-ConstantMatrixType 0x560814bb04f0 'matrix' # | | |-TypedefDecl 0x560814bb0990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bb0890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb0718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb06d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb0738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb06f8 'int' 4 # | | | `-ConstantMatrixType 0x560814bb0830 'matrix' # | | |-TypedefDecl 0x560814bb0cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bb0bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb0a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb0a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb0a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb0a38 'int' 1 # | | | `-ConstantMatrixType 0x560814bb0b70 'matrix' # | | |-TypedefDecl 0x560814bb1010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bb0f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb0d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb0d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb0db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb0d78 'int' 2 # | | | `-ConstantMatrixType 0x560814bb0eb0 'matrix' # | | |-TypedefDecl 0x560814bb1350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bb1250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb10d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb1098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb10f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb10b8 'int' 3 # | | | `-ConstantMatrixType 0x560814bb11f0 'matrix' # | | |-TypedefDecl 0x560814bb16a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bb15a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb1418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb13d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb1438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb13f8 'int' 4 # | | | `-ConstantMatrixType 0x560814bb1540 'matrix' # | | |-TypedefDecl 0x560814bb19e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bb18e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb1768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb1728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb1788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb1748 'int' 1 # | | | `-ConstantMatrixType 0x560814bb1880 'matrix' # | | |-TypedefDecl 0x560814bb1d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bb1c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb1aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb1a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb1ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb1a88 'int' 2 # | | | `-ConstantMatrixType 0x560814bb1bc0 'matrix' # | | |-TypedefDecl 0x560814bb2060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bb1f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb1de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb1da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb1e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb1dc8 'int' 3 # | | | `-ConstantMatrixType 0x560814bb1f00 'matrix' # | | |-TypedefDecl 0x560814bb23a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bb22a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560814b96540 'uint32_t' sugar # | | | | |-Typedef 0x560814b71d58 'uint32_t' # | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb2128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb20e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb2148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb2108 'int' 4 # | | | `-ConstantMatrixType 0x560814bb2240 'matrix' # | | |-TypedefDecl 0x560814bb2840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bb2740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb2468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb2428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb24a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb2448 'int' 1 # | | | `-ConstantMatrixType 0x560814bb26e0 'matrix' # | | |-TypedefDecl 0x560814bb2c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bb2b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb2908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb28c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb2928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb28e8 'int' 2 # | | | `-ConstantMatrixType 0x560814bb2b20 'matrix' # | | |-TypedefDecl 0x560814bb30c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bb2fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb2d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb2d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb2d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb2d28 'int' 3 # | | | `-ConstantMatrixType 0x560814bb2f60 'matrix' # | | |-TypedefDecl 0x560814bb3830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bb3400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb3188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb3148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb31a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb3168 'int' 4 # | | | `-ConstantMatrixType 0x560814bb33a0 'matrix' # | | |-TypedefDecl 0x560814bb3c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bb3b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb38f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb38b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb3918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb38d8 'int' 1 # | | | `-ConstantMatrixType 0x560814bb3b10 'matrix' # | | |-TypedefDecl 0x560814bb40b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bb3fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb3d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb3cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb3d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb3d18 'int' 2 # | | | `-ConstantMatrixType 0x560814bb3f50 'matrix' # | | |-TypedefDecl 0x560814bb44f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bb43f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb4178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb4138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bb4198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bb4158 'int' 3 # | | | `-ConstantMatrixType 0x560814bb4390 'matrix' # | | |-TypedefDecl 0x560814bceda0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bceca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb45b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb4578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bb45d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bb4598 'int' 4 # | | | `-ConstantMatrixType 0x560814bcec40 'matrix' # | | |-TypedefDecl 0x560814bcf1e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bcf0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bcee68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bcee28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bcee88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bcee48 'int' 1 # | | | `-ConstantMatrixType 0x560814bcf080 'matrix' # | | |-TypedefDecl 0x560814bcf620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bcf520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bcf2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bcf268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bcf2c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bcf288 'int' 2 # | | | `-ConstantMatrixType 0x560814bcf4c0 'matrix' # | | |-TypedefDecl 0x560814bcfa60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bcf960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bcf6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bcf6a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bcf708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bcf6c8 'int' 3 # | | | `-ConstantMatrixType 0x560814bcf900 'matrix' # | | |-TypedefDecl 0x560814bd0110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bd0010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bcfb28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bcfae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bcfb48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bcfb08 'int' 4 # | | | `-ConstantMatrixType 0x560814bcffb0 'matrix' # | | |-TypedefDecl 0x560814bd0550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bd0450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bd01d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bd0198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd01f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd01b8 'int' 1 # | | | `-ConstantMatrixType 0x560814bd03f0 'matrix' # | | |-TypedefDecl 0x560814bd0990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bd0890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bd0618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bd05d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bd0638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bd05f8 'int' 2 # | | | `-ConstantMatrixType 0x560814bd0830 'matrix' # | | |-TypedefDecl 0x560814bd0dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bd0cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bd0a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bd0a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bd0a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bd0a38 'int' 3 # | | | `-ConstantMatrixType 0x560814bd0c70 'matrix' # | | |-TypedefDecl 0x560814bd1470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bd1370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560814b96eb0 'int64_t' sugar # | | | | |-Typedef 0x560814b71ea8 'int64_t' # | | | | `-BuiltinType 0x560814b41280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bd10f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bd10b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bd1110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bd10d0 'int' 4 # | | | `-ConstantMatrixType 0x560814bd1310 'matrix' # | | |-TypedefDecl 0x560814bd18f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bd17f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd1538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd14f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd1558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd1518 'int' 1 # | | | `-ConstantMatrixType 0x560814bd1790 'matrix' # | | |-TypedefDecl 0x560814bd1d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bd1c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd19b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd1978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bd19d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bd1998 'int' 2 # | | | `-ConstantMatrixType 0x560814bd1bd0 'matrix' # | | |-TypedefDecl 0x560814bd5350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bd5250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd1df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd1db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bd1e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bd1dd8 'int' 3 # | | | `-ConstantMatrixType 0x560814bd2010 'matrix' # | | |-TypedefDecl 0x560814bd5790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bd5690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd5418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd53d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bd5438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bd53f8 'int' 4 # | | | `-ConstantMatrixType 0x560814bd5630 'matrix' # | | |-TypedefDecl 0x560814bd5bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bd5ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bd5858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bd5818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd5878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd5838 'int' 1 # | | | `-ConstantMatrixType 0x560814bd5a70 'matrix' # | | |-TypedefDecl 0x560814bd6010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bd5f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bd5c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bd5c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bd5cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bd5c78 'int' 2 # | | | `-ConstantMatrixType 0x560814bd5eb0 'matrix' # | | |-TypedefDecl 0x560814bd6460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bd6360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bd60d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bd6098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bd60f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bd60b8 'int' 3 # | | | `-ConstantMatrixType 0x560814bd6300 'matrix' # | | |-TypedefDecl 0x560814bd68a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bd67a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bd6528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bd64e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bd6548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bd6508 'int' 4 # | | | `-ConstantMatrixType 0x560814bd6740 'matrix' # | | |-TypedefDecl 0x560814bd6ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bd6be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bd6968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bd6928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd6988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd6948 'int' 1 # | | | `-ConstantMatrixType 0x560814bd6b80 'matrix' # | | |-TypedefDecl 0x560814bd7120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bd7020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bd6da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bd6d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bd6dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bd6d88 'int' 2 # | | | `-ConstantMatrixType 0x560814bd6fc0 'matrix' # | | |-TypedefDecl 0x560814bd7590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bd7490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bd71e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bd71a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bd7208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bd71c8 'int' 3 # | | | `-ConstantMatrixType 0x560814bd7430 'matrix' # | | |-TypedefDecl 0x560814bd79d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bd78d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bd7658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bd7618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bd7678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bd7638 'int' 4 # | | | `-ConstantMatrixType 0x560814bd7870 'matrix' # | | |-TypedefDecl 0x560814bd7e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bd7d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bd7a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bd7a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd7ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd7a78 'int' 1 # | | | `-ConstantMatrixType 0x560814bd7cb0 'matrix' # | | |-TypedefDecl 0x560814bd8280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bd8150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bd7ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bd7e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bd7ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bd7eb8 'int' 2 # | | | `-ConstantMatrixType 0x560814bd80f0 'matrix' # | | |-TypedefDecl 0x560814bd86c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bd85c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bd8348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bd8308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bd8368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bd8328 'int' 3 # | | | `-ConstantMatrixType 0x560814bd8560 'matrix' # | | |-TypedefDecl 0x560814bd8b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bd8a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560814b978e0 'uint64_t' sugar # | | | | |-Typedef 0x560814b71e38 'uint64_t' # | | | | `-BuiltinType 0x560814b41320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bd8788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bd8748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bd87a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bd8768 'int' 4 # | | | `-ConstantMatrixType 0x560814bd89a0 'matrix' # | | |-TypedefDecl 0x560814bd8f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bd8e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd8bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd8b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd8bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd8b90 'int' 1 # | | | `-ConstantMatrixType 0x560814bd8e00 'matrix' # | | |-TypedefDecl 0x560814bd93c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bd92c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd9010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd8fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bd9030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bd8ff0 'int' 2 # | | | `-ConstantMatrixType 0x560814bd9230 'matrix' # | | |-TypedefDecl 0x560814bd97f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bd96f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd9470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd9430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bd9490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bd9450 'int' 3 # | | | `-ConstantMatrixType 0x560814bd9690 'matrix' # | | |-TypedefDecl 0x560814bd9c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bd9b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd98a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd9860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bd98c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bd9880 'int' 4 # | | | `-ConstantMatrixType 0x560814bd9ac0 'matrix' # | | |-TypedefDecl 0x560814bda050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bd9f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bd9cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bd9c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bd9cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bd9cb0 'int' 1 # | | | `-ConstantMatrixType 0x560814bd9ef0 'matrix' # | | |-TypedefDecl 0x560814bda6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bda5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bda100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bda0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bda120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bda0e0 'int' 2 # | | | `-ConstantMatrixType 0x560814bda580 'matrix' # | | |-TypedefDecl 0x560814bdab10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bdaa10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bda790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bda750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bda7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bda770 'int' 3 # | | | `-ConstantMatrixType 0x560814bda9b0 'matrix' # | | |-TypedefDecl 0x560814bdaf40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bdae40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bdabc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bdab80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bdabe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bdaba0 'int' 4 # | | | `-ConstantMatrixType 0x560814bdade0 'matrix' # | | |-TypedefDecl 0x560814bdb370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bdb270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bdaff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bdafb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bdb010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bdafd0 'int' 1 # | | | `-ConstantMatrixType 0x560814bdb210 'matrix' # | | |-TypedefDecl 0x560814bdda10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bdd910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bdb420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bdb3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bdb440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bdb400 'int' 2 # | | | `-ConstantMatrixType 0x560814bdd8b0 'matrix' # | | |-TypedefDecl 0x560814bdde40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bddd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bddac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bdda80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bddae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bddaa0 'int' 3 # | | | `-ConstantMatrixType 0x560814bddce0 'matrix' # | | |-TypedefDecl 0x560814bde270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bde170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bddef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bddeb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bddf10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bdded0 'int' 4 # | | | `-ConstantMatrixType 0x560814bde110 'matrix' # | | |-TypedefDecl 0x560814bde6a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bde5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bde320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bde2e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bde340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bde300 'int' 1 # | | | `-ConstantMatrixType 0x560814bde540 'matrix' # | | |-TypedefDecl 0x560814bdeaf0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bde9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bde770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bde710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bde790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bde750 'int' 2 # | | | `-ConstantMatrixType 0x560814bde990 'matrix' # | | |-TypedefDecl 0x560814bdef20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bdee20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bdeba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bdeb60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bdebc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bdeb80 'int' 3 # | | | `-ConstantMatrixType 0x560814bdedc0 'matrix' # | | |-TypedefDecl 0x560814bdf350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bdf250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560814b419d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bdefd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bdef90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bdeff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bdefb0 'int' 4 # | | | `-ConstantMatrixType 0x560814bdf1f0 'matrix' # | | |-TypedefDecl 0x560814bb9c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bdf6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bdf400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bdf3c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bdf420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bdf3e0 'int' 1 # | | | `-ConstantMatrixType 0x560814bdf650 'matrix' # | | |-TypedefDecl 0x560814bba0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bb9fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bb9d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bb9cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bb9d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bb9d10 'int' 2 # | | | `-ConstantMatrixType 0x560814bb9f50 'matrix' # | | |-TypedefDecl 0x560814bba4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bba3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bba160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bba120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bba180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bba140 'int' 3 # | | | `-ConstantMatrixType 0x560814bba380 'matrix' # | | |-TypedefDecl 0x560814bba910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bba810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bba590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bba550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bba5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bba570 'int' 4 # | | | `-ConstantMatrixType 0x560814bba7b0 'matrix' # | | |-TypedefDecl 0x560814bbad70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bbac70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bba9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bba980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bba9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bba9a0 'int' 1 # | | | `-ConstantMatrixType 0x560814bbac10 'matrix' # | | |-TypedefDecl 0x560814bbb1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bbb0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bbae20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bbade0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bbae40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bbae00 'int' 2 # | | | `-ConstantMatrixType 0x560814bbb040 'matrix' # | | |-TypedefDecl 0x560814bbb5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bbb4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bbb250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bbb210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bbb270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bbb230 'int' 3 # | | | `-ConstantMatrixType 0x560814bbb470 'matrix' # | | |-TypedefDecl 0x560814bbba00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bbb900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bbb680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bbb640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bbb6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bbb660 'int' 4 # | | | `-ConstantMatrixType 0x560814bbb8a0 'matrix' # | | |-TypedefDecl 0x560814bbbe40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bbbd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bbbab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bbba70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bbbad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bbba90 'int' 1 # | | | `-ConstantMatrixType 0x560814bbbce0 'matrix' # | | |-TypedefDecl 0x560814bbc270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bbc170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bbbef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bbbeb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bbbf10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bbbed0 'int' 2 # | | | `-ConstantMatrixType 0x560814bbc110 'matrix' # | | |-TypedefDecl 0x560814bbc6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bbc5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bbc320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bbc2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bbc340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bbc300 'int' 3 # | | | `-ConstantMatrixType 0x560814bbc540 'matrix' # | | |-TypedefDecl 0x560814bbcad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bbc9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bbc750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bbc710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bbc770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bbc730 'int' 4 # | | | `-ConstantMatrixType 0x560814bbc970 'matrix' # | | |-TypedefDecl 0x560814bbdf30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bbde30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bbcb80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bbcb40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bbcba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bbcb60 'int' 1 # | | | `-ConstantMatrixType 0x560814bbddd0 'matrix' # | | |-TypedefDecl 0x560814bbe360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bbe260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bbdfe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bbdfa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bbe000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bbdfc0 'int' 2 # | | | `-ConstantMatrixType 0x560814bbe200 'matrix' # | | |-TypedefDecl 0x560814bbe790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bbe690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bbe410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bbe3d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bbe430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bbe3f0 'int' 3 # | | | `-ConstantMatrixType 0x560814bbe630 'matrix' # | | |-TypedefDecl 0x560814bbebc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bbeac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bbe840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bbe800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bbe860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bbe820 'int' 4 # | | | `-ConstantMatrixType 0x560814bbea60 'matrix' # | | |-TypedefDecl 0x560814bbf040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bbef40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bbec90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bbec50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bbecb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bbec70 'int' 1 # | | | `-ConstantMatrixType 0x560814bbeee0 'matrix' # | | |-TypedefDecl 0x560814bbf470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bbf370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bbf0f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bbf0b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bbf110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bbf0d0 'int' 2 # | | | `-ConstantMatrixType 0x560814bbf310 'matrix' # | | |-TypedefDecl 0x560814bbf8a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bbf7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bbf520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bbf4e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bbf540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bbf500 'int' 3 # | | | `-ConstantMatrixType 0x560814bbf740 'matrix' # | | |-TypedefDecl 0x560814bc04f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bbfbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bbf950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bbf910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bbf970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bbf930 'int' 4 # | | | `-ConstantMatrixType 0x560814bbfb70 'matrix' # | | |-TypedefDecl 0x560814bc0920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bc0820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc05a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc0560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc05c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc0580 'int' 1 # | | | `-ConstantMatrixType 0x560814bc07c0 'matrix' # | | |-TypedefDecl 0x560814bc0d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bc0c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc09d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc0990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc09f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc09b0 'int' 2 # | | | `-ConstantMatrixType 0x560814bc0bf0 'matrix' # | | |-TypedefDecl 0x560814bc1180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bc1080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc0e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc0dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc0e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc0de0 'int' 3 # | | | `-ConstantMatrixType 0x560814bc1020 'matrix' # | | |-TypedefDecl 0x560814bc15e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bc14e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc1230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc11f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc1250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc1210 'int' 4 # | | | `-ConstantMatrixType 0x560814bc1480 'matrix' # | | |-TypedefDecl 0x560814bc1a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bc1910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc1690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc1650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc16b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc1670 'int' 1 # | | | `-ConstantMatrixType 0x560814bc18b0 'matrix' # | | |-TypedefDecl 0x560814bc1e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bc1d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc1ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc1a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc1ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc1aa0 'int' 2 # | | | `-ConstantMatrixType 0x560814bc1ce0 'matrix' # | | |-TypedefDecl 0x560814bc2270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bc2170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc1ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc1eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc1f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc1ed0 'int' 3 # | | | `-ConstantMatrixType 0x560814bc2110 'matrix' # | | |-TypedefDecl 0x560814bc39c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bc38c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc2320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc22e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc2340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc2300 'int' 4 # | | | `-ConstantMatrixType 0x560814bc3860 'matrix' # | | |-TypedefDecl 0x560814bc3df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bc3cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc3a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc3a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc3a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc3a50 'int' 1 # | | | `-ConstantMatrixType 0x560814bc3c90 'matrix' # | | |-TypedefDecl 0x560814bc4220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bc4120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc3ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc3e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc3ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc3e80 'int' 2 # | | | `-ConstantMatrixType 0x560814bc40c0 'matrix' # | | |-TypedefDecl 0x560814bc4650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bc4550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc42d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc4290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc42f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc42b0 'int' 3 # | | | `-ConstantMatrixType 0x560814bc44f0 'matrix' # | | |-TypedefDecl 0x560814bc4da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bc4ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc4700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc46c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc4720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc46e0 'int' 4 # | | | `-ConstantMatrixType 0x560814bc4c40 'matrix' # | | |-TypedefDecl 0x560814bc5120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bc5020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc4e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc4e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc4e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc4e48 'int' 1 # | | | `-ConstantMatrixType 0x560814bc4fc0 'matrix' # | | |-TypedefDecl 0x560814bc5460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bc5360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc51e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc51a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc5208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc51c8 'int' 2 # | | | `-ConstantMatrixType 0x560814bc5300 'matrix' # | | |-TypedefDecl 0x560814bc57a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bc56a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc5528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc54e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc5548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc5508 'int' 3 # | | | `-ConstantMatrixType 0x560814bc5640 'matrix' # | | |-TypedefDecl 0x560814bc6b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bc59e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc5868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc5828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc5888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc5848 'int' 4 # | | | `-ConstantMatrixType 0x560814bc5980 'matrix' # | | |-TypedefDecl 0x560814bc6e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bc6d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc6bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc6b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc6bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc6bb8 'int' 1 # | | | `-ConstantMatrixType 0x560814bc6cf0 'matrix' # | | |-TypedefDecl 0x560814bc7190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bc7090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc6f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc6ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc6f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc6ef8 'int' 2 # | | | `-ConstantMatrixType 0x560814bc7030 'matrix' # | | |-TypedefDecl 0x560814bc74d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bc73d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc7258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc7218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc7278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc7238 'int' 3 # | | | `-ConstantMatrixType 0x560814bc7370 'matrix' # | | |-TypedefDecl 0x560814bc7810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bc7710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc7598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc7558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc75b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc7578 'int' 4 # | | | `-ConstantMatrixType 0x560814bc76b0 'matrix' # | | |-TypedefDecl 0x560814bc7b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bc7a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc78d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc7898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc78f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc78b8 'int' 1 # | | | `-ConstantMatrixType 0x560814bc79f0 'matrix' # | | |-TypedefDecl 0x560814bc7ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bc7da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc7c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc7be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc7c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc7c08 'int' 2 # | | | `-ConstantMatrixType 0x560814bc7d40 'matrix' # | | |-TypedefDecl 0x560814bc81e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bc80e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc7f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc7f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc7f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc7f48 'int' 3 # | | | `-ConstantMatrixType 0x560814bc8080 'matrix' # | | |-TypedefDecl 0x560814bc8520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bc8420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc82a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc8268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc82c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc8288 'int' 4 # | | | `-ConstantMatrixType 0x560814bc83c0 'matrix' # | | |-TypedefDecl 0x560814bc8860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bc8760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc85e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc85a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc8608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc85c8 'int' 1 # | | | `-ConstantMatrixType 0x560814bc8700 'matrix' # | | |-TypedefDecl 0x560814bc8bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bc8af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc8928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc88e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc8948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc8908 'int' 2 # | | | `-ConstantMatrixType 0x560814bc8a40 'matrix' # | | |-TypedefDecl 0x560814bc8f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bc8e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc8cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc8c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc8cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc8c98 'int' 3 # | | | `-ConstantMatrixType 0x560814bc8dd0 'matrix' # | | |-TypedefDecl 0x560814bc9270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bc9170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560814b9a8a0 'float32_t' sugar # | | | | |-Typedef 0x560814b71dc8 'float32_t' # | | | | `-BuiltinType 0x560814b41360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc8ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc8fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc9018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc8fd8 'int' 4 # | | | `-ConstantMatrixType 0x560814bc9110 'matrix' # | | |-TypedefDecl 0x560814bc95f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bc94f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc9338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc92f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc9358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc9318 'int' 1 # | | | `-ConstantMatrixType 0x560814bc9490 'matrix' # | | |-TypedefDecl 0x560814bc9930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bc9830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc96b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc9678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bc96d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bc9698 'int' 2 # | | | `-ConstantMatrixType 0x560814bc97d0 'matrix' # | | |-TypedefDecl 0x560814bc9c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bc9b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc99f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc99b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bc9a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bc99d8 'int' 3 # | | | `-ConstantMatrixType 0x560814bc9b30 'matrix' # | | |-TypedefDecl 0x560814bc9fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bc9ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bc9d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bc9d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bc9d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bc9d38 'int' 4 # | | | `-ConstantMatrixType 0x560814bc9e70 'matrix' # | | |-TypedefDecl 0x560814bca310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bca210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bca098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bca058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bca0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bca078 'int' 1 # | | | `-ConstantMatrixType 0x560814bca1b0 'matrix' # | | |-TypedefDecl 0x560814bca650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bca550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bca3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bca398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bca3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bca3b8 'int' 2 # | | | `-ConstantMatrixType 0x560814bca4f0 'matrix' # | | |-TypedefDecl 0x560814bca990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bca890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bca718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bca6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bca738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bca6f8 'int' 3 # | | | `-ConstantMatrixType 0x560814bca830 'matrix' # | | |-TypedefDecl 0x560814bcace0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bcabe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bcaa58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bcaa18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bcaa78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bcaa38 'int' 4 # | | | `-ConstantMatrixType 0x560814bcab80 'matrix' # | | |-TypedefDecl 0x560814bcb020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bcaf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bcada8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bcad68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bcadc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bcad88 'int' 1 # | | | `-ConstantMatrixType 0x560814bcaec0 'matrix' # | | |-TypedefDecl 0x560814bcb360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bcb260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bcb0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bcb0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bcb108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bcb0c8 'int' 2 # | | | `-ConstantMatrixType 0x560814bcb200 'matrix' # | | |-TypedefDecl 0x560814bcb6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bcb5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bcb428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bcb3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bcb448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bcb408 'int' 3 # | | | `-ConstantMatrixType 0x560814bcb540 'matrix' # | | |-TypedefDecl 0x560814bcb9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x560814bcb8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bcb768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bcb728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bcb788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bcb748 'int' 4 # | | | `-ConstantMatrixType 0x560814bcb880 'matrix' # | | |-TypedefDecl 0x560814bcbd30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560814bcbc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bcbaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bcba68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560814bcbac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560814bcba88 'int' 1 # | | | `-ConstantMatrixType 0x560814bcbbd0 'matrix' # | | |-TypedefDecl 0x560814bcc070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560814bcbf70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bcbdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bcbdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560814bcbe18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560814bcbdd8 'int' 2 # | | | `-ConstantMatrixType 0x560814bcbf10 'matrix' # | | |-TypedefDecl 0x560814bcc3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x560814bcc2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | | |-Typedef 0x560814b71f18 'float64_t' # | | | | `-BuiltinType 0x560814b41380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560814bcc138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560814bcc0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560814bcc158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560814bcc118 'int' 3 # | | | `-ConstantMatrixType 0x560814bcc250 'matrix' # | | `-TypedefDecl 0x560814bcc6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x560814bcc5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x560814b6d2f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x560814b9b200 'float64_t' sugar # | | | |-Typedef 0x560814b71f18 'float64_t' # | | | `-BuiltinType 0x560814b41380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x560814bcc478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x560814bcc438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x560814bcc498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x560814bcc458 'int' 4 # | | `-ConstantMatrixType 0x560814bcc590 'matrix' # | |-NamespaceDecl 0x560814bdfa18 prev 0x560814b71bf0 line:12:11 hlsl # | | |-original Namespace 0x560814b41a98 'hlsl' # | | `-NamespaceDecl 0x560814bdfa88 line:14:11 __detail # | | |-ClassTemplateDecl 0x560814bdfd68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x560814bdfb10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x560814bdfb90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x560814bdfc68 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 0x560814bdfd10 <> Implicit # | | | |-CXXRecordDecl 0x560814bdfe40 col:42 implicit struct is_same # | | | `-VarDecl 0x560814bdfef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x560814bdff80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x560814be02f0 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 0x560814b41b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814b41b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x560814be0028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x560814be0520 <> Implicit # | | | |-CXXRecordDecl 0x560814be05e0 col:30 implicit struct is_same # | | | `-VarDecl 0x560814be0698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x560814be0700 'bool' true # | | |-ClassTemplateDecl 0x560814be5088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x560814be4e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x560814be4ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x560814be4f88 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 0x560814be5030 <> Implicit # | | | `-CXXRecordDecl 0x560814be5160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x560814be5540 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 0x560814b41b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x560814be5248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x560814be57a0 <> Implicit # | | | |-CXXRecordDecl 0x560814be5860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x560814be5918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x560814be52a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x560814be5248 'T' # | | |-TypeAliasTemplateDecl 0x560814be5d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x560814be59e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x560814be5a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x560814b411c0 'void' # | | | `-TypeAliasDecl 0x560814be5ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x560814be5c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x560814be7160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x560814be5d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x560814be6630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x560814be66c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x560814be70b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x560814be6f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x560814be7440 # | | | `-ReturnStmt 0x560814be7430 # | | | `-BuiltinBitCastExpr 0x560814be7408 'vector' # | | | `-DeclRefExpr 0x560814be73b0 'vector' lvalue ParmVar 0x560814be6f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x560814be9c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x560814be7458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x560814be74e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x560814be9ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x560814be9a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x560814be9da8 # | | | `-ReturnStmt 0x560814be9d98 # | | | `-BuiltinBitCastExpr 0x560814be9d70 'U' # | | | `-DeclRefExpr 0x560814be9d40 'T' lvalue ParmVar 0x560814be9a60 'F' 'T' # | | |-ClassTemplateDecl 0x560814be9f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x560814be9dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x560814be9e60 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 0x560814be9f08 <> Implicit # | | | |-CXXRecordDecl 0x560814bea038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x560814bea0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x560814bea168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x560814be9e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x560814be9dc0 'T' # | | `-TypeAliasTemplateDecl 0x560814beac08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x560814bea1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x560814bea278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x560814beaba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x560814beaad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x560814b41df0 <> 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 0x560814bea6a0 '__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 0x560814bdfa88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x560814be5d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x560814bea3f0 'bool' # | | | | `-BinaryOperator 0x560814bea3d0 'bool' '&&' # | | | | |-BinaryOperator 0x560814bea350 'bool' '>' # | | | | | |-DeclRefExpr 0x560814bea310 'int' NonTypeTemplateParm 0x560814bea278 'N' 'int' # | | | | | `-IntegerLiteral 0x560814bea330 'int' 1 # | | | | `-BinaryOperator 0x560814bea3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x560814bea370 'int' NonTypeTemplateParm 0x560814bea278 'N' 'int' # | | | | `-IntegerLiteral 0x560814bea390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814bea230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814bea1d8 'T' # | | | `-DependentNameType 0x560814bea650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x560814bea9b0 'int' NonTypeTemplateParm 0x560814bea278 'N' 'int' # | | `-DependentSizedExtVectorType 0x560814beaa80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x560814bea9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560814b41df0 'vector' # | | | `-TemplateSpecializationType 0x560814bea6a0 '__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 0x560814bdfa88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x560814be5d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x560814bea3f0 'bool' # | | | | `-BinaryOperator 0x560814bea3d0 'bool' '&&' # | | | | |-BinaryOperator 0x560814bea350 'bool' '>' # | | | | | |-DeclRefExpr 0x560814bea310 'int' NonTypeTemplateParm 0x560814bea278 'N' 'int' # | | | | | `-IntegerLiteral 0x560814bea330 'int' 1 # | | | | `-BinaryOperator 0x560814bea3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x560814bea370 'int' NonTypeTemplateParm 0x560814bea278 'N' 'int' # | | | | `-IntegerLiteral 0x560814bea390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814bea230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814bea1d8 'T' # | | | `-DependentNameType 0x560814bea650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x560814beaa18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x560814b41c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x560814b41c78 <> 'int' 4 # | | `-DeclRefExpr 0x560814bea9b0 'int' NonTypeTemplateParm 0x560814bea278 'N' 'int' # | |-NamespaceDecl 0x560814beaca8 prev 0x560814bdfa18 line:12:11 hlsl # | | |-original Namespace 0x560814b41a98 'hlsl' # | | |-FunctionDecl 0x560814beae28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x560814bead40 col:14 'half' # | | | |-BuiltinAliasAttr 0x560814beaed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814beaf50 Implicit # | | | `-ConstAttr 0x560814beaf78 Implicit # | | |-FunctionDecl 0x560814beb128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x560814beb000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814beb1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814beb250 Implicit # | | | `-ConstAttr 0x560814beb278 Implicit # | | |-FunctionDecl 0x560814beb438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x560814beb310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814beb4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814beb560 Implicit # | | | `-ConstAttr 0x560814beb588 Implicit # | | |-FunctionDecl 0x560814beb748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x560814beb620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814beb7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814beb870 Implicit # | | | `-ConstAttr 0x560814beb898 Implicit # | | |-FunctionDecl 0x560814bece68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x560814becd80 col:12 'int' # | | | |-BuiltinAliasAttr 0x560814becf18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814becf90 Implicit # | | | `-ConstAttr 0x560814becfb8 Implicit # | | |-FunctionDecl 0x560814bed178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x560814bed050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814bed228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814bed2a0 Implicit # | | | `-ConstAttr 0x560814bed2c8 Implicit # | | |-FunctionDecl 0x560814bed488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x560814bed360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814bed538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814bed5b0 Implicit # | | | `-ConstAttr 0x560814bed5d8 Implicit # | | |-FunctionDecl 0x560814bed798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x560814bed670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814bed848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814bed8c0 Implicit # | | | `-ConstAttr 0x560814bed8e8 Implicit # | | |-FunctionDecl 0x560814beda68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814bed938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x560814bedb88 # | | | `-ReturnStmt 0x560814bedb78 # | | | `-ImplicitCastExpr 0x560814bedb60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x560814bedb40 'uint':'unsigned int' lvalue ParmVar 0x560814bed938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x560814bedd90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814bedbd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x560814bedeb0 # | | | `-ReturnStmt 0x560814bedea0 # | | | `-ImplicitCastExpr 0x560814bede88 'uint2':'vector' # | | | `-DeclRefExpr 0x560814bede68 'uint2':'vector' lvalue ParmVar 0x560814bedbd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x560814bee038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814bedf08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x560814bee158 # | | | `-ReturnStmt 0x560814bee148 # | | | `-ImplicitCastExpr 0x560814bee130 'uint3':'vector' # | | | `-DeclRefExpr 0x560814bee110 'uint3':'vector' lvalue ParmVar 0x560814bedf08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x560814bee2d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814bee1a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x560814bee3f8 # | | | `-ReturnStmt 0x560814bee3e8 # | | | `-ImplicitCastExpr 0x560814bee3d0 'uint4':'vector' # | | | `-DeclRefExpr 0x560814bee3b0 'uint4':'vector' lvalue ParmVar 0x560814bee1a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x560814bee528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x560814bee438 col:16 'float' # | | | |-BuiltinAliasAttr 0x560814bee5d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814bee650 Implicit # | | | `-ConstAttr 0x560814bee678 Implicit # | | |-FunctionDecl 0x560814bee838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x560814bee710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814bee8e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814bee960 Implicit # | | | `-ConstAttr 0x560814bee988 Implicit # | | |-FunctionDecl 0x560814beeb48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x560814beea20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814beebf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814beec70 Implicit # | | | `-ConstAttr 0x560814beec98 Implicit # | | |-FunctionDecl 0x560814bef5d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x560814bef4b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814bef688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814bef700 Implicit # | | | `-ConstAttr 0x560814bef728 Implicit # | | |-FunctionDecl 0x560814bef8c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560814bef7a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814bef978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814bef9f0 Implicit # | | | `-ConstAttr 0x560814befa18 Implicit # | | |-FunctionDecl 0x560814befbd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560814befab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814befc88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814befd00 Implicit # | | | `-ConstAttr 0x560814befd28 Implicit # | | |-FunctionDecl 0x560814befee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560814befdc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814beff98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814bf0010 Implicit # | | | `-ConstAttr 0x560814bf0038 Implicit # | | |-FunctionDecl 0x560814bf01f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560814bf00d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814bf02a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814bf0320 Implicit # | | | `-ConstAttr 0x560814bf0348 Implicit # | | |-FunctionDecl 0x560814bf4b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814bf0398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x560814bf4c90 # | | | `-ReturnStmt 0x560814bf4c80 # | | | `-ImplicitCastExpr 0x560814bf4c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x560814bf4c48 'uint64_t':'unsigned long' lvalue ParmVar 0x560814bf0398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x560814bf4e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814bf4ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x560814bf4f38 # | | | `-ReturnStmt 0x560814bf4f28 # | | | `-ImplicitCastExpr 0x560814bf4f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x560814bf4ef0 'uint64_t2':'vector' lvalue ParmVar 0x560814bf4ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x560814bf50b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814bf4f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x560814bf51d8 # | | | `-ReturnStmt 0x560814bf51c8 # | | | `-ImplicitCastExpr 0x560814bf51b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x560814bf5190 'uint64_t3':'vector' lvalue ParmVar 0x560814bf4f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x560814bf5358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814bf5228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x560814bf5478 # | | | `-ReturnStmt 0x560814bf5468 # | | | `-ImplicitCastExpr 0x560814bf5450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x560814bf5430 'uint64_t4':'vector' lvalue ParmVar 0x560814bf5228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x560814bf55a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x560814bf54b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x560814bf5658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814bf56d0 Implicit # | | | `-ConstAttr 0x560814bf56f8 Implicit # | | |-FunctionDecl 0x560814bf58b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x560814bf5790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814bf5968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814bf59e0 Implicit # | | | `-ConstAttr 0x560814bf5a08 Implicit # | | |-FunctionDecl 0x560814bf6cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x560814bf5aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814bf6d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814bf6df0 Implicit # | | | `-ConstAttr 0x560814bf6e18 Implicit # | | |-FunctionDecl 0x560814bf6fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x560814bf6eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814bf7088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560814bf7100 Implicit # | | | `-ConstAttr 0x560814bf7128 Implicit # | | |-FunctionDecl 0x560814bf7238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x560814bf7188 col:15 'half' # | | | |-BuiltinAliasAttr 0x560814bf72e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560814bf7360 Implicit # | | | `-ConstAttr 0x560814bf7388 Implicit # | | |-FunctionDecl 0x560814bf74a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x560814bf73f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814bf7550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560814bf75c8 Implicit # | | | `-ConstAttr 0x560814bf75f0 Implicit # | | |-FunctionDecl 0x560814bf7718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x560814bf7668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814bf77c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560814bf7840 Implicit # | | | `-ConstAttr 0x560814bf7868 Implicit # | | |-FunctionDecl 0x560814bf7990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x560814bf78e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814bf7a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560814bf7ab8 Implicit # | | | `-ConstAttr 0x560814bf7ae0 Implicit # | | |-FunctionDecl 0x560814bf7c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x560814bf7b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x560814bf7ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560814bf7d58 Implicit # | | | `-ConstAttr 0x560814bf7d80 Implicit # | | |-FunctionDecl 0x560814bf7ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x560814bf7df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814bf7f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560814bf7fd0 Implicit # | | | `-ConstAttr 0x560814bf7ff8 Implicit # | | |-FunctionDecl 0x560814bf8120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x560814bf8070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814bf81d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560814bf8248 Implicit # | | | `-ConstAttr 0x560814bf8270 Implicit # | | |-FunctionDecl 0x560814bf8398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x560814bf82e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814bf8448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560814bf84c0 Implicit # | | | `-ConstAttr 0x560814bf84e8 Implicit # | | |-FunctionDecl 0x560814bf8768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x560814bf8590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x560814bf8610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x560814bf8820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814bf88e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x560814bf8928 Implicit # | | | `-ConstAttr 0x560814bf8950 Implicit # | | |-FunctionDecl 0x560814bfb050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x560814bf89f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x560814bf8a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x560814bfb108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814bfb1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x560814bfb210 Implicit # | | | `-ConstAttr 0x560814bfb238 Implicit # | | |-FunctionDecl 0x560814bfb380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x560814bfb298 col:14 'half' # | | | |-BuiltinAliasAttr 0x560814bfb430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfb4a8 Implicit # | | | `-ConstAttr 0x560814bfb4d0 Implicit # | | |-FunctionDecl 0x560814bfb660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x560814bfb538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814bfb710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfb788 Implicit # | | | `-ConstAttr 0x560814bfb7b0 Implicit # | | |-FunctionDecl 0x560814bfb950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x560814bfb828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814bfba00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfba78 Implicit # | | | `-ConstAttr 0x560814bfbaa0 Implicit # | | |-FunctionDecl 0x560814bfbc40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x560814bfbb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814bfbcf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfbd68 Implicit # | | | `-ConstAttr 0x560814bfbd90 Implicit # | | |-FunctionDecl 0x560814bfbed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x560814bfbde8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x560814bfbf80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfbff8 Implicit # | | | `-ConstAttr 0x560814bfc020 Implicit # | | |-FunctionDecl 0x560814bfc1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x560814bfc0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x560814bfc2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfc318 Implicit # | | | `-ConstAttr 0x560814bfc340 Implicit # | | |-FunctionDecl 0x560814bfc500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x560814bfc3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x560814bfc5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfc628 Implicit # | | | `-ConstAttr 0x560814bfc650 Implicit # | | |-FunctionDecl 0x560814bfc810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x560814bfc6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x560814bfc8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfc938 Implicit # | | | `-ConstAttr 0x560814bfc960 Implicit # | | |-FunctionDecl 0x560814bfcab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x560814bfc9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x560814bfcb60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x560814bfcbc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfcc08 Implicit # | | | `-ConstAttr 0x560814bfcc30 Implicit # | | |-FunctionDecl 0x560814bfcdd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x560814bfcca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814bfce80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfcef8 Implicit # | | | `-ConstAttr 0x560814bfcf20 Implicit # | | |-FunctionDecl 0x560814bfd0d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x560814bfcf98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814bfd180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfd1f8 Implicit # | | | `-ConstAttr 0x560814bfd220 Implicit # | | |-FunctionDecl 0x560814bfd3c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x560814bfd298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814bfd470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfd4e8 Implicit # | | | `-ConstAttr 0x560814bfd510 Implicit # | | |-FunctionDecl 0x560814bfd6b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x560814bfd588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814bfd760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfd7d8 Implicit # | | | `-ConstAttr 0x560814bfd800 Implicit # | | |-FunctionDecl 0x560814bfd9a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x560814bfd878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814bfda50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfdac8 Implicit # | | | `-ConstAttr 0x560814bfdaf0 Implicit # | | |-FunctionDecl 0x560814bfdc90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x560814bfdb68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814bfdd40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfddb8 Implicit # | | | `-ConstAttr 0x560814bfdde0 Implicit # | | |-FunctionDecl 0x560814bfdf80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x560814bfde58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814bfe030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfe0c8 Implicit # | | | `-ConstAttr 0x560814bfe0f0 Implicit # | | |-FunctionDecl 0x560814bfe230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x560814bfe150 col:15 'float' # | | | |-BuiltinAliasAttr 0x560814bfe2e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfe358 Implicit # | | | `-ConstAttr 0x560814bfe380 Implicit # | | |-FunctionDecl 0x560814bfe520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x560814bfe3f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814bfe5d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfe648 Implicit # | | | `-ConstAttr 0x560814bfe670 Implicit # | | |-FunctionDecl 0x560814bfe810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x560814bfe6e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814bfe8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfe938 Implicit # | | | `-ConstAttr 0x560814bfe960 Implicit # | | |-FunctionDecl 0x560814bfeb00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x560814bfe9d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814bfebb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfec28 Implicit # | | | `-ConstAttr 0x560814bfec50 Implicit # | | |-FunctionDecl 0x560814bfedf0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x560814bfecc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814bfeea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bfef18 Implicit # | | | `-ConstAttr 0x560814bfef40 Implicit # | | |-FunctionDecl 0x560814bff0f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x560814bfefb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814bff1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bff218 Implicit # | | | `-ConstAttr 0x560814bff240 Implicit # | | |-FunctionDecl 0x560814bff3e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x560814bff2b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814bff490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bff508 Implicit # | | | `-ConstAttr 0x560814bff530 Implicit # | | |-FunctionDecl 0x560814bff6d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x560814bff5a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814bff780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bff7f8 Implicit # | | | `-ConstAttr 0x560814bff820 Implicit # | | |-FunctionDecl 0x560814bff9c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x560814bff898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814bffa70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bffae8 Implicit # | | | `-ConstAttr 0x560814bffb10 Implicit # | | |-FunctionDecl 0x560814bffcb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x560814bffb88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814bffd60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814bffdd8 Implicit # | | | `-ConstAttr 0x560814bffe00 Implicit # | | |-FunctionDecl 0x560814bfffa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x560814bffe78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c00050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814c01c98 Implicit # | | | `-ConstAttr 0x560814c01cc0 Implicit # | | |-FunctionDecl 0x560814c01e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x560814c01d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c01f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814c01f88 Implicit # | | | `-ConstAttr 0x560814c01fb0 Implicit # | | |-FunctionDecl 0x560814c020f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x560814c02010 col:16 'double' # | | | |-BuiltinAliasAttr 0x560814c021a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814c02218 Implicit # | | | `-ConstAttr 0x560814c02240 Implicit # | | |-FunctionDecl 0x560814c023e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x560814c022b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814c02490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814c02508 Implicit # | | | `-ConstAttr 0x560814c02530 Implicit # | | |-FunctionDecl 0x560814c026d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x560814c025a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814c02780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814c027f8 Implicit # | | | `-ConstAttr 0x560814c02820 Implicit # | | |-FunctionDecl 0x560814c029c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x560814c02898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814c02a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560814c02ae8 Implicit # | | | `-ConstAttr 0x560814c02b10 Implicit # | | |-FunctionDecl 0x560814c02d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x560814c02b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x560814c02be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x560814c02db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c02e30 Implicit # | | | `-ConstAttr 0x560814c02e58 Implicit # | | |-FunctionDecl 0x560814c03078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x560814c02ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x560814c02f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x560814c03130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c031a8 Implicit # | | | `-ConstAttr 0x560814c031d0 Implicit # | | |-FunctionDecl 0x560814c03408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x560814c03230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x560814c032b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x560814c034c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c03538 Implicit # | | | `-ConstAttr 0x560814c03560 Implicit # | | |-FunctionDecl 0x560814c03798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x560814c035c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x560814c03640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x560814c03850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c038c8 Implicit # | | | `-ConstAttr 0x560814c038f0 Implicit # | | |-FunctionDecl 0x560814c03b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x560814c03978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x560814c039f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x560814c03c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c03c88 Implicit # | | | `-ConstAttr 0x560814c03cb0 Implicit # | | |-FunctionDecl 0x560814c03f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x560814c03d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x560814c03db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x560814c03fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c04038 Implicit # | | | `-ConstAttr 0x560814c04060 Implicit # | | |-FunctionDecl 0x560814c042b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x560814c040e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x560814c04168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x560814c04370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c043e8 Implicit # | | | `-ConstAttr 0x560814c04410 Implicit # | | |-FunctionDecl 0x560814c04668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x560814c04498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x560814c04518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x560814c04720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c04798 Implicit # | | | `-ConstAttr 0x560814c047c0 Implicit # | | |-FunctionDecl 0x560814c04a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x560814c04848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x560814c048c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x560814c04ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c04b48 Implicit # | | | `-ConstAttr 0x560814c04b70 Implicit # | | |-FunctionDecl 0x560814c04de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x560814c04bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x560814c04c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x560814c04ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c04f18 Implicit # | | | `-ConstAttr 0x560814c04f40 Implicit # | | |-FunctionDecl 0x560814c05198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x560814c04fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x560814c05048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x560814c05250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c052c8 Implicit # | | | `-ConstAttr 0x560814c052f0 Implicit # | | |-FunctionDecl 0x560814c05548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x560814c05378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x560814c053f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x560814c05600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c05678 Implicit # | | | `-ConstAttr 0x560814c056a0 Implicit # | | |-FunctionDecl 0x560814c058f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x560814c05728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x560814c057a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x560814c059b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c05a28 Implicit # | | | `-ConstAttr 0x560814c05a50 Implicit # | | |-FunctionDecl 0x560814c05cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x560814c05ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x560814c05b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x560814c05d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c05df8 Implicit # | | | `-ConstAttr 0x560814c05e20 Implicit # | | |-FunctionDecl 0x560814c06078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x560814c05ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x560814c05f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x560814c06130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c061a8 Implicit # | | | `-ConstAttr 0x560814c061d0 Implicit # | | |-FunctionDecl 0x560814c06428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x560814c06258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x560814c062d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x560814c064e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c06558 Implicit # | | | `-ConstAttr 0x560814c06580 Implicit # | | |-FunctionDecl 0x560814c067d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x560814c06608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x560814c06688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x560814c06890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814c06908 Implicit # | | | `-ConstAttr 0x560814c06930 Implicit # | | |-FunctionDecl 0x560814c06b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x560814c069b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x560814c06a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x560814c06c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814bd2288 Implicit # | | | `-ConstAttr 0x560814bd22b0 Implicit # | | |-FunctionDecl 0x560814bd2508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x560814bd2338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x560814bd23b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x560814bd25c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560814bd2638 Implicit # | | | `-ConstAttr 0x560814bd2660 Implicit # | | |-FunctionDecl 0x560814bd2768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x560814bd26c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x560814bd2818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814bd2890 Implicit # | | | `-ConstAttr 0x560814bd28b8 Implicit # | | |-FunctionDecl 0x560814bd29c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x560814bd2920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814bd2a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814bd2af0 Implicit # | | | `-ConstAttr 0x560814bd2b18 Implicit # | | |-FunctionDecl 0x560814bd2c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x560814bd2b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814bd2ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814bd2d60 Implicit # | | | `-ConstAttr 0x560814bd2d88 Implicit # | | |-FunctionDecl 0x560814bd2ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x560814bd2e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814bd2f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814bd2fd0 Implicit # | | | `-ConstAttr 0x560814bd2ff8 Implicit # | | |-FunctionDecl 0x560814bd30f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x560814bd3050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x560814bd31a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0bcb0 Implicit # | | | `-ConstAttr 0x560814c0bcd8 Implicit # | | |-FunctionDecl 0x560814c0bdf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x560814c0bd50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x560814c0bea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0bf20 Implicit # | | | `-ConstAttr 0x560814c0bf48 Implicit # | | |-FunctionDecl 0x560814c0c068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x560814c0bfc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x560814c0c118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0c190 Implicit # | | | `-ConstAttr 0x560814c0c1b8 Implicit # | | |-FunctionDecl 0x560814c0c2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x560814c0c230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x560814c0c388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0c400 Implicit # | | | `-ConstAttr 0x560814c0c428 Implicit # | | |-FunctionDecl 0x560814c0c540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x560814c0c498 col:13 'int' # | | | |-BuiltinAliasAttr 0x560814c0c5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x560814c0c650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0c698 Implicit # | | | `-ConstAttr 0x560814c0c6c0 Implicit # | | |-FunctionDecl 0x560814c0c7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x560814c0c738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814c0c890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0c908 Implicit # | | | `-ConstAttr 0x560814c0c930 Implicit # | | |-FunctionDecl 0x560814c0ca50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x560814c0c9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814c0cb00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0cb78 Implicit # | | | `-ConstAttr 0x560814c0cba0 Implicit # | | |-FunctionDecl 0x560814c0cce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x560814c0cc18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814c0cd98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0ce10 Implicit # | | | `-ConstAttr 0x560814c0ce38 Implicit # | | |-FunctionDecl 0x560814c0cf58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x560814c0ceb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c0d008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0d080 Implicit # | | | `-ConstAttr 0x560814c0d0a8 Implicit # | | |-FunctionDecl 0x560814c0d1c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x560814c0d120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814c0d278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0d2f0 Implicit # | | | `-ConstAttr 0x560814c0d318 Implicit # | | |-FunctionDecl 0x560814c0d438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x560814c0d390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814c0d4e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0d560 Implicit # | | | `-ConstAttr 0x560814c0d588 Implicit # | | |-FunctionDecl 0x560814c0d6a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x560814c0d600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814c0d758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0d7d0 Implicit # | | | `-ConstAttr 0x560814c0d7f8 Implicit # | | |-FunctionDecl 0x560814c0d900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x560814c0d858 col:15 'float' # | | | |-BuiltinAliasAttr 0x560814c0d9b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0da28 Implicit # | | | `-ConstAttr 0x560814c0da50 Implicit # | | |-FunctionDecl 0x560814c0db70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x560814c0dac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c0dc20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0dc98 Implicit # | | | `-ConstAttr 0x560814c0dcd0 Implicit # | | |-FunctionDecl 0x560814c0ddf0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x560814c0dd48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c0dea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0df18 Implicit # | | | `-ConstAttr 0x560814c0df40 Implicit # | | |-FunctionDecl 0x560814c0e060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x560814c0dfb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c0e110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0e188 Implicit # | | | `-ConstAttr 0x560814c0e1b0 Implicit # | | |-FunctionDecl 0x560814c0e2d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x560814c0e228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814c0e380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0e3f8 Implicit # | | | `-ConstAttr 0x560814c0e420 Implicit # | | |-FunctionDecl 0x560814c0e540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x560814c0e498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c0e5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0e668 Implicit # | | | `-ConstAttr 0x560814c0e690 Implicit # | | |-FunctionDecl 0x560814c0e7b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x560814c0e708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c0e860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0e8d8 Implicit # | | | `-ConstAttr 0x560814c0e900 Implicit # | | |-FunctionDecl 0x560814c0ea20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x560814c0e978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c0ead0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0eb48 Implicit # | | | `-ConstAttr 0x560814c0eb70 Implicit # | | |-FunctionDecl 0x560814c0ece0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x560814c0ebe8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814c0ed90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0ee08 Implicit # | | | `-ConstAttr 0x560814c0ee30 Implicit # | | |-FunctionDecl 0x560814c0ef50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x560814c0eea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c0f000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0f078 Implicit # | | | `-ConstAttr 0x560814c0f0a0 Implicit # | | |-FunctionDecl 0x560814c0f1c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x560814c0f118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c0f270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0f2e8 Implicit # | | | `-ConstAttr 0x560814c0f310 Implicit # | | |-FunctionDecl 0x560814c0f430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x560814c0f388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c0f4e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0f558 Implicit # | | | `-ConstAttr 0x560814c0f580 Implicit # | | |-FunctionDecl 0x560814c0f688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x560814c0f5e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x560814c0f738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0f7b0 Implicit # | | | `-ConstAttr 0x560814c0f7d8 Implicit # | | |-FunctionDecl 0x560814c0f8f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x560814c0f850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814c0f9a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0fa20 Implicit # | | | `-ConstAttr 0x560814c0fa48 Implicit # | | |-FunctionDecl 0x560814c0fb68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x560814c0fac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814c0fc18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0fc90 Implicit # | | | `-ConstAttr 0x560814c0fcb8 Implicit # | | |-FunctionDecl 0x560814c0fde8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x560814c0fd40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814c0fe98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560814c0ff10 Implicit # | | | `-ConstAttr 0x560814c0ff38 Implicit # | | |-FunctionDecl 0x560814c10188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x560814c0ffb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814c10030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c10240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x560814c102b8 Implicit # | | | `-ConstAttr 0x560814c102e0 Implicit # | | |-FunctionDecl 0x560814c10518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x560814c10348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x560814c103c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814c105d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x560814c10648 Implicit # | | | `-ConstAttr 0x560814c10670 Implicit # | | |-FunctionDecl 0x560814c108b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x560814c106e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x560814c10768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814c10970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x560814c109e8 Implicit # | | | `-ConstAttr 0x560814c10a10 Implicit # | | |-FunctionDecl 0x560814c10d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x560814c10a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x560814c10b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814c10db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x560814c10e30 Implicit # | | | `-ConstAttr 0x560814c10e58 Implicit # | | |-FunctionDecl 0x560814c10f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x560814c10eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x560814c11018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560814c11090 Implicit # | | | `-ConstAttr 0x560814c110b8 Implicit # | | |-FunctionDecl 0x560814c111d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c11120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c11280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560814c112f8 Implicit # | | | `-ConstAttr 0x560814c11320 Implicit # | | |-FunctionDecl 0x560814c11448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c11398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c114f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560814c11570 Implicit # | | | `-ConstAttr 0x560814c11598 Implicit # | | |-FunctionDecl 0x560814c116c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c11610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c11770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560814c117e8 Implicit # | | | `-ConstAttr 0x560814c11810 Implicit # | | |-FunctionDecl 0x560814c11920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x560814c11870 col:17 'float' # | | | |-BuiltinAliasAttr 0x560814c119d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560814c11a48 Implicit # | | | `-ConstAttr 0x560814c11a70 Implicit # | | |-FunctionDecl 0x560814c11b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c11ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c11c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560814c11cc0 Implicit # | | | `-ConstAttr 0x560814c00460 Implicit # | | |-FunctionDecl 0x560814c00588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c004d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c00638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560814c006b0 Implicit # | | | `-ConstAttr 0x560814c006d8 Implicit # | | |-FunctionDecl 0x560814c00800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c00750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c008b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560814c00928 Implicit # | | | `-ConstAttr 0x560814c00950 Implicit # | | |-FunctionDecl 0x560814c00a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x560814c009b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x560814c00b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560814c00b88 Implicit # | | | `-ConstAttr 0x560814c00bb0 Implicit # | | |-FunctionDecl 0x560814c00cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c00c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c00d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560814c00df0 Implicit # | | | `-ConstAttr 0x560814c00e18 Implicit # | | |-FunctionDecl 0x560814c00f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c00e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c00ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560814c01068 Implicit # | | | `-ConstAttr 0x560814c01090 Implicit # | | |-FunctionDecl 0x560814c011b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c01108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c01268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560814c012e0 Implicit # | | | `-ConstAttr 0x560814c01308 Implicit # | | |-FunctionDecl 0x560814c14d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x560814c01368 col:17 'float' # | | | |-BuiltinAliasAttr 0x560814c14db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560814c14e28 Implicit # | | | `-ConstAttr 0x560814c14e50 Implicit # | | |-FunctionDecl 0x560814c14f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c14ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c15028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560814c150a0 Implicit # | | | `-ConstAttr 0x560814c150c8 Implicit # | | |-FunctionDecl 0x560814c151f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c15140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c152a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560814c15318 Implicit # | | | `-ConstAttr 0x560814c15340 Implicit # | | |-FunctionDecl 0x560814c15468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c153b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c15518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560814c15590 Implicit # | | | `-ConstAttr 0x560814c155b8 Implicit # | | |-FunctionDecl 0x560814c157a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x560814c15618 col:17 y 'half' # | | | |-ParmVarDecl 0x560814c15698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x560814c15860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560814c158d8 Implicit # | | | `-ConstAttr 0x560814c15900 Implicit # | | |-FunctionDecl 0x560814c15b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x560814c15950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x560814c159d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c15be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560814c15c58 Implicit # | | | `-ConstAttr 0x560814c15c80 Implicit # | | |-FunctionDecl 0x560814c15ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x560814c15d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x560814c15d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c15fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560814c16018 Implicit # | | | `-ConstAttr 0x560814c16040 Implicit # | | |-FunctionDecl 0x560814c16278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x560814c160a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x560814c16120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c16330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560814c163a8 Implicit # | | | `-ConstAttr 0x560814c163d0 Implicit # | | |-FunctionDecl 0x560814c165c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x560814c16430 col:19 y 'float' # | | | |-ParmVarDecl 0x560814c164b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x560814c16680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560814c166f8 Implicit # | | | `-ConstAttr 0x560814c16720 Implicit # | | |-FunctionDecl 0x560814c16958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x560814c16780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x560814c16800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c16a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560814c16a88 Implicit # | | | `-ConstAttr 0x560814c16ab0 Implicit # | | |-FunctionDecl 0x560814c16d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560814c16b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x560814c16b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c16dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560814c16e50 Implicit # | | | `-ConstAttr 0x560814c16e78 Implicit # | | |-FunctionDecl 0x560814c170a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x560814c16ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x560814c16f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c17160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560814c171d8 Implicit # | | | `-ConstAttr 0x560814c17200 Implicit # | | |-FunctionDecl 0x560814c17310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x560814c17260 col:15 'half' # | | | |-BuiltinAliasAttr 0x560814c173c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560814c17438 Implicit # | | | `-ConstAttr 0x560814c17460 Implicit # | | |-FunctionDecl 0x560814c17578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c174c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c17628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560814c176a0 Implicit # | | | `-ConstAttr 0x560814c176c8 Implicit # | | |-FunctionDecl 0x560814c177f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c17740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c178a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560814c17918 Implicit # | | | `-ConstAttr 0x560814c17940 Implicit # | | |-FunctionDecl 0x560814c17a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c179b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c17b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560814c17b90 Implicit # | | | `-ConstAttr 0x560814c17bb8 Implicit # | | |-FunctionDecl 0x560814c17d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x560814c17c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x560814c17de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560814c17e58 Implicit # | | | `-ConstAttr 0x560814c17e80 Implicit # | | |-FunctionDecl 0x560814c17fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c17ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c18058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560814c180d0 Implicit # | | | `-ConstAttr 0x560814c180f8 Implicit # | | |-FunctionDecl 0x560814c18220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c18170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c182d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560814c18348 Implicit # | | | `-ConstAttr 0x560814c18370 Implicit # | | |-FunctionDecl 0x560814c18498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c183e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c18548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560814c185c0 Implicit # | | | `-ConstAttr 0x560814c185e8 Implicit # | | |-FunctionDecl 0x560814c18888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x560814c18648 col:16 'half' # | | | |-ParmVarDecl 0x560814c186c8 col:22 'half' # | | | |-ParmVarDecl 0x560814c18748 col:28 'half' # | | | |-BuiltinAliasAttr 0x560814c18948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c189c0 Implicit # | | | `-ConstAttr 0x560814c189e8 Implicit # | | |-FunctionDecl 0x560814c18d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x560814c18a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x560814c18ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x560814c18b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c18e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c18e78 Implicit # | | | `-ConstAttr 0x560814c18ea0 Implicit # | | |-FunctionDecl 0x560814c191a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x560814c18f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x560814c18f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x560814c19018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c19268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c192e0 Implicit # | | | `-ConstAttr 0x560814c19308 Implicit # | | |-FunctionDecl 0x560814c19608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x560814c19380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x560814c19400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x560814c19480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c196c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c19740 Implicit # | | | `-ConstAttr 0x560814c19768 Implicit # | | |-FunctionDecl 0x560814c19a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x560814c197c8 col:14 'int' # | | | |-ParmVarDecl 0x560814c19848 col:19 'int' # | | | |-ParmVarDecl 0x560814c198c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x560814c19ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c19b40 Implicit # | | | `-ConstAttr 0x560814c19b68 Implicit # | | |-FunctionDecl 0x560814c19ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x560814c19be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x560814c19c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x560814c19d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814c19f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1a010 Implicit # | | | `-ConstAttr 0x560814c1a038 Implicit # | | |-FunctionDecl 0x560814c1a338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x560814c1a0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x560814c1a130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x560814c1a1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814c1a3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1a470 Implicit # | | | `-ConstAttr 0x560814c1a498 Implicit # | | |-FunctionDecl 0x560814c1a798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x560814c1a510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x560814c1a590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x560814c1a610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814c1a858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1a8d0 Implicit # | | | `-ConstAttr 0x560814c1a8f8 Implicit # | | |-FunctionDecl 0x560814c1abf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x560814c1a970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814c1a9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814c1aa70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c1acb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1ad60 Implicit # | | | `-ConstAttr 0x560814c1ad88 Implicit # | | |-FunctionDecl 0x560814c1b088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x560814c1ae00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x560814c1ae80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x560814c1af00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814c1b148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1b1c0 Implicit # | | | `-ConstAttr 0x560814c1b1e8 Implicit # | | |-FunctionDecl 0x560814c1b4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x560814c1b260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x560814c1b2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x560814c1b360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814c1b5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1b620 Implicit # | | | `-ConstAttr 0x560814c1b648 Implicit # | | |-FunctionDecl 0x560814c1b948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x560814c1b6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x560814c1b740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x560814c1b7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814c1ba08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1ba80 Implicit # | | | `-ConstAttr 0x560814c1baa8 Implicit # | | |-FunctionDecl 0x560814c1ce08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x560814c1bb20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x560814c1bba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x560814c1bc20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814c1cec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1cf40 Implicit # | | | `-ConstAttr 0x560814c1cf68 Implicit # | | |-FunctionDecl 0x560814c1d268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x560814c1cfe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560814c1d060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560814c1d0e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c1d328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1d3a0 Implicit # | | | `-ConstAttr 0x560814c1d3c8 Implicit # | | |-FunctionDecl 0x560814c1d6c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x560814c1d440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560814c1d4c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560814c1d540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c1d788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1d800 Implicit # | | | `-ConstAttr 0x560814c1d828 Implicit # | | |-FunctionDecl 0x560814c1db28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x560814c1d8a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560814c1d920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560814c1d9a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c1dbe8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1dc60 Implicit # | | | `-ConstAttr 0x560814c1dc88 Implicit # | | |-FunctionDecl 0x560814c1df98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x560814c1dd00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560814c1dd90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560814c1de10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814c1e058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1e0d0 Implicit # | | | `-ConstAttr 0x560814c1e0f8 Implicit # | | |-FunctionDecl 0x560814c1e3f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x560814c1e170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560814c1e1f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560814c1e270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c1e4b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1e530 Implicit # | | | `-ConstAttr 0x560814c1e558 Implicit # | | |-FunctionDecl 0x560814c1e858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x560814c1e5d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560814c1e650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560814c1e6d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c1e918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1e990 Implicit # | | | `-ConstAttr 0x560814c1e9b8 Implicit # | | |-FunctionDecl 0x560814c1ecb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x560814c1ea30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560814c1eab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560814c1eb30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c1eda0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1ee18 Implicit # | | | `-ConstAttr 0x560814c1ee40 Implicit # | | |-FunctionDecl 0x560814c1f0d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x560814c1eea0 col:18 'float' # | | | |-ParmVarDecl 0x560814c1ef20 col:25 'float' # | | | |-ParmVarDecl 0x560814c1efa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x560814c1f198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1f210 Implicit # | | | `-ConstAttr 0x560814c1f238 Implicit # | | |-FunctionDecl 0x560814c1f538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x560814c1f2b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x560814c1f330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x560814c1f3b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c1f5f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1f670 Implicit # | | | `-ConstAttr 0x560814c1f698 Implicit # | | |-FunctionDecl 0x560814c1f998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x560814c1f710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x560814c1f790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x560814c1f810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c1fa58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c1fad0 Implicit # | | | `-ConstAttr 0x560814c1faf8 Implicit # | | |-FunctionDecl 0x560814c06d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x560814c1fb70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x560814c1fbf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x560814c1fc70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c06de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c06e60 Implicit # | | | `-ConstAttr 0x560814c06e88 Implicit # | | |-FunctionDecl 0x560814c07128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x560814c06ee8 col:20 'double' # | | | |-ParmVarDecl 0x560814c06f68 col:28 'double' # | | | |-ParmVarDecl 0x560814c06fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x560814c071e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c07260 Implicit # | | | `-ConstAttr 0x560814c07288 Implicit # | | |-FunctionDecl 0x560814c07588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x560814c07300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x560814c07380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x560814c07400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814c07648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c076c0 Implicit # | | | `-ConstAttr 0x560814c076e8 Implicit # | | |-FunctionDecl 0x560814c079e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x560814c07760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x560814c077e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x560814c07860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814c07aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c07b20 Implicit # | | | `-ConstAttr 0x560814c07b48 Implicit # | | |-FunctionDecl 0x560814c21fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x560814c07bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x560814c21dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x560814c21e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814c22088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560814c22100 Implicit # | | | `-ConstAttr 0x560814c22128 Implicit # | | |-FunctionDecl 0x560814c22270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x560814c22188 col:16 'float' # | | | |-BuiltinAliasAttr 0x560814c22320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x560814c22398 Implicit # | | | `-ConstAttr 0x560814c223c0 Implicit # | | |-FunctionDecl 0x560814c22550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x560814c22428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c22600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x560814c22678 Implicit # | | | `-ConstAttr 0x560814c226a0 Implicit # | | |-FunctionDecl 0x560814c22840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x560814c22718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c228f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x560814c22968 Implicit # | | | `-ConstAttr 0x560814c22990 Implicit # | | |-FunctionDecl 0x560814c22b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x560814c22a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c22be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x560814c22c58 Implicit # | | | `-ConstAttr 0x560814c22c80 Implicit # | | |-FunctionDecl 0x560814c22dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x560814c22ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x560814c22e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560814c22ef8 Implicit # | | | `-ConstAttr 0x560814c22f20 Implicit # | | |-FunctionDecl 0x560814c23038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c22f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c230e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560814c23160 Implicit # | | | `-ConstAttr 0x560814c23188 Implicit # | | |-FunctionDecl 0x560814c232b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c23200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c23360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560814c233d8 Implicit # | | | `-ConstAttr 0x560814c23400 Implicit # | | |-FunctionDecl 0x560814c23528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c23478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c235d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560814c23650 Implicit # | | | `-ConstAttr 0x560814c23678 Implicit # | | |-FunctionDecl 0x560814c23788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x560814c236d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x560814c23838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560814c238b0 Implicit # | | | `-ConstAttr 0x560814c238d8 Implicit # | | |-FunctionDecl 0x560814c23a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c23950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c23ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560814c23b28 Implicit # | | | `-ConstAttr 0x560814c23b50 Implicit # | | |-FunctionDecl 0x560814c23c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c23bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c23d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560814c23da0 Implicit # | | | `-ConstAttr 0x560814c24df0 Implicit # | | |-FunctionDecl 0x560814c24f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c24e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c24fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560814c25040 Implicit # | | | `-ConstAttr 0x560814c25068 Implicit # | | |-FunctionDecl 0x560814c25178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x560814c250c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x560814c25228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560814c252a0 Implicit # | | | `-ConstAttr 0x560814c252c8 Implicit # | | |-FunctionDecl 0x560814c253e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c25330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c25490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560814c25508 Implicit # | | | `-ConstAttr 0x560814c25530 Implicit # | | |-FunctionDecl 0x560814c25658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c255a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c25708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560814c25780 Implicit # | | | `-ConstAttr 0x560814c257a8 Implicit # | | |-FunctionDecl 0x560814c258d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c25820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c25980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560814c259f8 Implicit # | | | `-ConstAttr 0x560814c25a20 Implicit # | | |-FunctionDecl 0x560814c25b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x560814c25a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x560814c25be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560814c25c58 Implicit # | | | `-ConstAttr 0x560814c25c80 Implicit # | | |-FunctionDecl 0x560814c25e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c25cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c25eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560814c25f28 Implicit # | | | `-ConstAttr 0x560814c25f50 Implicit # | | |-FunctionDecl 0x560814c26078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c25fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c26128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560814c261a0 Implicit # | | | `-ConstAttr 0x560814c261c8 Implicit # | | |-FunctionDecl 0x560814c262f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c26240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c263a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560814c26418 Implicit # | | | `-ConstAttr 0x560814c26440 Implicit # | | |-FunctionDecl 0x560814c265b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x560814c26490 col:33 used x 'int' # | | | `-CompoundStmt 0x560814c26a28 # | | | `-ReturnStmt 0x560814c26a18 # | | | `-ImplicitCastExpr 0x560814c26a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x560814c269b8 'int' # | | | |-ImplicitCastExpr 0x560814c269a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c268e8 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c269e8 'int' # | | | `-DeclRefExpr 0x560814c26920 'int' lvalue ParmVar 0x560814c26490 'x' 'int' # | | |-FunctionDecl 0x560814c26b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x560814c26a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x560814c26d28 # | | | `-ReturnStmt 0x560814c26d18 # | | | `-ImplicitCastExpr 0x560814c26d00 'vector' # | | | `-CallExpr 0x560814c26cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x560814c26ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c26c60 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c26ce8 'int2':'vector' # | | | `-DeclRefExpr 0x560814c26c80 'int2':'vector' lvalue ParmVar 0x560814c26a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x560814c26eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x560814c26d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x560814c27058 # | | | `-ReturnStmt 0x560814c27048 # | | | `-ImplicitCastExpr 0x560814c27030 'vector' # | | | `-CallExpr 0x560814c26fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x560814c26fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c26f90 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c27018 'int3':'vector' # | | | `-DeclRefExpr 0x560814c26fb0 'int3':'vector' lvalue ParmVar 0x560814c26d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x560814c271b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x560814c27088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x560814c27358 # | | | `-ReturnStmt 0x560814c27348 # | | | `-ImplicitCastExpr 0x560814c27330 'vector' # | | | `-CallExpr 0x560814c272e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x560814c272d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c27290 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c27318 'int4':'vector' # | | | `-DeclRefExpr 0x560814c272b0 'int4':'vector' lvalue ParmVar 0x560814c27088 'x' 'int4':'vector' # | | |-FunctionDecl 0x560814c274b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x560814c27388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x560814c27640 # | | | `-ReturnStmt 0x560814c27630 # | | | `-CallExpr 0x560814c275e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x560814c275d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c27590 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c27618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x560814c275b0 'uint':'unsigned int' lvalue ParmVar 0x560814c27388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x560814c27798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x560814c27670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x560814c27920 # | | | `-ReturnStmt 0x560814c27910 # | | | `-CallExpr 0x560814c278c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x560814c278b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c27870 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c278f8 'uint2':'vector' # | | | `-DeclRefExpr 0x560814c27890 'uint2':'vector' lvalue ParmVar 0x560814c27670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x560814c27a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x560814c27950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x560814c27c00 # | | | `-ReturnStmt 0x560814c27bf0 # | | | `-CallExpr 0x560814c27ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x560814c27b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c27b50 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c27bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x560814c27b70 'uint3':'vector' lvalue ParmVar 0x560814c27950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x560814c27d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x560814c27c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x560814c27ef8 # | | | `-ReturnStmt 0x560814c27ee8 # | | | `-CallExpr 0x560814c27ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x560814c27e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c27e48 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c27ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x560814c27e68 'uint4':'vector' lvalue ParmVar 0x560814c27c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x560814c28058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x560814c27f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x560814c281f8 # | | | `-ReturnStmt 0x560814c281e8 # | | | `-ImplicitCastExpr 0x560814c281d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x560814c28188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x560814c28170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c28130 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c281b8 'int64_t':'long' # | | | `-DeclRefExpr 0x560814c28150 'int64_t':'long' lvalue ParmVar 0x560814c27f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x560814c28358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x560814c28228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x560814c284f8 # | | | `-ReturnStmt 0x560814c284e8 # | | | `-ImplicitCastExpr 0x560814c284d0 'vector' # | | | `-CallExpr 0x560814c28488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x560814c28470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c28430 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c284b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x560814c28450 'int64_t2':'vector' lvalue ParmVar 0x560814c28228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x560814c28658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x560814c28528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x560814c287f8 # | | | `-ReturnStmt 0x560814c287e8 # | | | `-ImplicitCastExpr 0x560814c287d0 'vector' # | | | `-CallExpr 0x560814c28788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x560814c28770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c28730 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c287b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x560814c28750 'int64_t3':'vector' lvalue ParmVar 0x560814c28528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x560814c28958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x560814c28828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x560814c28af8 # | | | `-ReturnStmt 0x560814c28ae8 # | | | `-ImplicitCastExpr 0x560814c28ad0 'vector' # | | | `-CallExpr 0x560814c28a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x560814c28a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c28a30 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c28ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x560814c28a50 'int64_t4':'vector' lvalue ParmVar 0x560814c28828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x560814c28c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x560814c28b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x560814c28df8 # | | | `-ReturnStmt 0x560814c28de8 # | | | `-ImplicitCastExpr 0x560814c28dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x560814c28d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x560814c28d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c28d30 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c28db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x560814c28d50 'uint64_t':'unsigned long' lvalue ParmVar 0x560814c28b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x560814c28f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x560814c28e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x560814c29118 # | | | `-ReturnStmt 0x560814c29108 # | | | `-ImplicitCastExpr 0x560814c290f0 'vector' # | | | `-CallExpr 0x560814c290a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x560814c29090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c29050 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c290d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x560814c29070 'uint64_t2':'vector' lvalue ParmVar 0x560814c28e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x560814c29278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x560814c29148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x560814c29418 # | | | `-ReturnStmt 0x560814c29408 # | | | `-ImplicitCastExpr 0x560814c293f0 'vector' # | | | `-CallExpr 0x560814c293a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x560814c29390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c29350 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c293d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x560814c29370 'uint64_t3':'vector' lvalue ParmVar 0x560814c29148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x560814c29578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x560814c29448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x560814c29718 # | | | `-ReturnStmt 0x560814c29708 # | | | `-ImplicitCastExpr 0x560814c296f0 'vector' # | | | `-CallExpr 0x560814c296a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x560814c29690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560814c29650 '' Function 0x560814c26748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560814c296d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x560814c29670 'uint64_t4':'vector' lvalue ParmVar 0x560814c29448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x560814c29808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x560814c29758 col:18 'half' # | | | |-BuiltinAliasAttr 0x560814c298b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560814c29930 Implicit # | | | `-ConstAttr 0x560814c29958 Implicit # | | |-FunctionDecl 0x560814c29a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c299c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c29b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560814c29b98 Implicit # | | | `-ConstAttr 0x560814c29bc0 Implicit # | | |-FunctionDecl 0x560814c29ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c29c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c29d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560814c2ab50 Implicit # | | | `-ConstAttr 0x560814c2ab78 Implicit # | | |-FunctionDecl 0x560814c2aca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c2abf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c2ad50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560814c2adc8 Implicit # | | | `-ConstAttr 0x560814c2adf0 Implicit # | | |-FunctionDecl 0x560814c2af00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x560814c2ae50 col:20 'float' # | | | |-BuiltinAliasAttr 0x560814c2afb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560814c2b028 Implicit # | | | `-ConstAttr 0x560814c2b050 Implicit # | | |-FunctionDecl 0x560814c2b178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c2b0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c2b228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560814c2b2a0 Implicit # | | | `-ConstAttr 0x560814c2b2c8 Implicit # | | |-FunctionDecl 0x560814c2b3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c2b340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c2b4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560814c2b518 Implicit # | | | `-ConstAttr 0x560814c2b540 Implicit # | | |-FunctionDecl 0x560814c2b668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c2b5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c2b718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560814c2b790 Implicit # | | | `-ConstAttr 0x560814c2b7b8 Implicit # | | |-FunctionDecl 0x560814c2b968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x560814c2b818 col:14 'half' # | | | |-ParmVarDecl 0x560814c2b898 col:20 'half' # | | | |-BuiltinAliasAttr 0x560814c2ba20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2ba98 Implicit # | | | `-ConstAttr 0x560814c2bac0 Implicit # | | |-FunctionDecl 0x560814c2bd38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x560814c2bb60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x560814c2bbe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c2bdf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2be68 Implicit # | | | `-ConstAttr 0x560814c2be90 Implicit # | | |-FunctionDecl 0x560814c2c0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x560814c2bf08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x560814c2bf88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c2c190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2c208 Implicit # | | | `-ConstAttr 0x560814c2c230 Implicit # | | |-FunctionDecl 0x560814c2c478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x560814c2c2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x560814c2c328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c2c530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2c5a8 Implicit # | | | `-ConstAttr 0x560814c2c5d0 Implicit # | | |-FunctionDecl 0x560814c2c780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x560814c2c630 col:16 'float' # | | | |-ParmVarDecl 0x560814c2c6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x560814c2c838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2c8b0 Implicit # | | | `-ConstAttr 0x560814c2c8d8 Implicit # | | |-FunctionDecl 0x560814c2cb70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x560814c2c950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x560814c2c9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c2cc28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2cca0 Implicit # | | | `-ConstAttr 0x560814c2ccc8 Implicit # | | |-FunctionDecl 0x560814c2cf18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x560814c2cd40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x560814c2cdc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c2cfd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2d048 Implicit # | | | `-ConstAttr 0x560814c2d070 Implicit # | | |-FunctionDecl 0x560814c2d2b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x560814c2d0e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x560814c2d168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c2d370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2d3e8 Implicit # | | | `-ConstAttr 0x560814c2d410 Implicit # | | |-FunctionDecl 0x560814c2d608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x560814c2d470 col:18 'double' # | | | |-ParmVarDecl 0x560814c2d4f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x560814c2d6c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2d738 Implicit # | | | `-ConstAttr 0x560814c2d760 Implicit # | | |-FunctionDecl 0x560814c2d958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x560814c2d7c0 col:12 'int' # | | | |-ParmVarDecl 0x560814c2d840 col:17 'int' # | | | |-BuiltinAliasAttr 0x560814c2da10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2da88 Implicit # | | | `-ConstAttr 0x560814c2dab0 Implicit # | | |-FunctionDecl 0x560814c2dd58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x560814c2db80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x560814c2dc00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814c2de10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2de88 Implicit # | | | `-ConstAttr 0x560814c2deb0 Implicit # | | |-FunctionDecl 0x560814c2e0f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x560814c2df28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x560814c2dfa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814c2e1b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2e228 Implicit # | | | `-ConstAttr 0x560814c2e250 Implicit # | | |-FunctionDecl 0x560814c2e498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x560814c2e2c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x560814c2e348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814c2e550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2e5c8 Implicit # | | | `-ConstAttr 0x560814c2e5f0 Implicit # | | |-FunctionDecl 0x560814c2e838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x560814c2e668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814c2e6e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c2e8f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2e968 Implicit # | | | `-ConstAttr 0x560814c2e990 Implicit # | | |-FunctionDecl 0x560814c2ec08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x560814c2ea08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x560814c2ea88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814c2ecc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2ed38 Implicit # | | | `-ConstAttr 0x560814c2ed60 Implicit # | | |-FunctionDecl 0x560814c2efa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x560814c2edd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x560814c2ee58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814c2f060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2f0d8 Implicit # | | | `-ConstAttr 0x560814c2f100 Implicit # | | |-FunctionDecl 0x560814c2f348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x560814c2f178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x560814c2f1f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814c2f400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2f478 Implicit # | | | `-ConstAttr 0x560814c2f4a0 Implicit # | | |-FunctionDecl 0x560814c2f6e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x560814c2f518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x560814c2f598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814c2f7a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2f818 Implicit # | | | `-ConstAttr 0x560814c2f840 Implicit # | | |-FunctionDecl 0x560814c2fa88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x560814c2f8b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560814c2f938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c2fb40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2fbe8 Implicit # | | | `-ConstAttr 0x560814c2fc10 Implicit # | | |-FunctionDecl 0x560814c2fe58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x560814c2fc88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560814c2fd08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c2ff10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c2ff88 Implicit # | | | `-ConstAttr 0x560814c2ffb0 Implicit # | | |-FunctionDecl 0x560814c301f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x560814c30028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560814c300a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c302b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c30328 Implicit # | | | `-ConstAttr 0x560814c30350 Implicit # | | |-FunctionDecl 0x560814c30598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x560814c303c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560814c30448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814c30650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c306c8 Implicit # | | | `-ConstAttr 0x560814c306f0 Implicit # | | |-FunctionDecl 0x560814c30938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x560814c30768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560814c307e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c309f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c30a68 Implicit # | | | `-ConstAttr 0x560814c30a90 Implicit # | | |-FunctionDecl 0x560814c30d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x560814c30b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560814c30bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c30dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c30e38 Implicit # | | | `-ConstAttr 0x560814c30e60 Implicit # | | |-FunctionDecl 0x560814c310a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x560814c30ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560814c30f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c31160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560814c311d8 Implicit # | | | `-ConstAttr 0x560814c31200 Implicit # | | |-FunctionDecl 0x560814c31518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x560814c31288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814c31308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814c31388 col:37 'int' # | | | |-AvailabilityAttr 0x560814c315d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c31698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x560814c316e0 Implicit # | | | `-ConstAttr 0x560814c31708 Implicit # | | |-FunctionDecl 0x560814c31970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x560814c31780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814c31800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814c31880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x560814c31a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c31af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x560814c31b38 Implicit # | | | `-ConstAttr 0x560814c31b60 Implicit # | | |-FunctionDecl 0x560814c31c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x560814c31bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x560814c31d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560814c31d98 Implicit # | | | `-ConstAttr 0x560814c31dc0 Implicit # | | |-FunctionDecl 0x560814c31ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c31e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c31f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560814c32000 Implicit # | | | `-ConstAttr 0x560814c32028 Implicit # | | |-FunctionDecl 0x560814c32150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c320a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c32200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560814c32278 Implicit # | | | `-ConstAttr 0x560814c322a0 Implicit # | | |-FunctionDecl 0x560814c323c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c32318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c32478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560814c324f0 Implicit # | | | `-ConstAttr 0x560814c32518 Implicit # | | |-FunctionDecl 0x560814c32628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x560814c32578 col:16 'float' # | | | |-BuiltinAliasAttr 0x560814c326d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560814c32750 Implicit # | | | `-ConstAttr 0x560814c32778 Implicit # | | |-FunctionDecl 0x560814c328a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c327f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c32950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560814c329c8 Implicit # | | | `-ConstAttr 0x560814c329f0 Implicit # | | |-FunctionDecl 0x560814c32b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c32a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c32bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560814c32c50 Implicit # | | | `-ConstAttr 0x560814c32c78 Implicit # | | |-FunctionDecl 0x560814c32da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c32cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c32e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560814c32ec8 Implicit # | | | `-ConstAttr 0x560814c32ef0 Implicit # | | |-FunctionDecl 0x560814c33000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x560814c32f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x560814c330b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560814c33128 Implicit # | | | `-ConstAttr 0x560814c33150 Implicit # | | |-FunctionDecl 0x560814c33268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c331b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c33318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560814c33390 Implicit # | | | `-ConstAttr 0x560814c333b8 Implicit # | | |-FunctionDecl 0x560814c334e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c33430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c33590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560814c33608 Implicit # | | | `-ConstAttr 0x560814c33630 Implicit # | | |-FunctionDecl 0x560814c33758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c336a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c33808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560814c33880 Implicit # | | | `-ConstAttr 0x560814c338a8 Implicit # | | |-FunctionDecl 0x560814c339b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x560814c33908 col:17 'float' # | | | |-BuiltinAliasAttr 0x560814c33a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560814c33ae0 Implicit # | | | `-ConstAttr 0x560814c33b08 Implicit # | | |-FunctionDecl 0x560814c11dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c11d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c11e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560814c11ee8 Implicit # | | | `-ConstAttr 0x560814c11f10 Implicit # | | |-FunctionDecl 0x560814c12038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c11f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c120e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560814c12160 Implicit # | | | `-ConstAttr 0x560814c12188 Implicit # | | |-FunctionDecl 0x560814c122b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c12200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c12360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560814c123d8 Implicit # | | | `-ConstAttr 0x560814c12400 Implicit # | | |-FunctionDecl 0x560814c125a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x560814c12478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c12658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x560814c126d0 Implicit # | | | `-ConstAttr 0x560814c126f8 Implicit # | | |-FunctionDecl 0x560814c12888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x560814c12760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814c12938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x560814c129b0 Implicit # | | | `-ConstAttr 0x560814c129d8 Implicit # | | |-FunctionDecl 0x560814c12b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x560814c12a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814c12c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x560814c12ca0 Implicit # | | | `-ConstAttr 0x560814c12cc8 Implicit # | | |-FunctionDecl 0x560814c12e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x560814c12d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814c12f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x560814c12fa0 Implicit # | | | `-ConstAttr 0x560814c12fc8 Implicit # | | |-FunctionDecl 0x560814c13158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x560814c13028 col:20 'float' # | | | |-BuiltinAliasAttr 0x560814c13208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x560814c13280 Implicit # | | | `-ConstAttr 0x560814c132a8 Implicit # | | |-FunctionDecl 0x560814c13438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x560814c13310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c134e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x560814c13560 Implicit # | | | `-ConstAttr 0x560814c13588 Implicit # | | |-FunctionDecl 0x560814c13728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x560814c13600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c137d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x560814c13850 Implicit # | | | `-ConstAttr 0x560814c13878 Implicit # | | |-FunctionDecl 0x560814c13a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x560814c138f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c13ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x560814c13b40 Implicit # | | | `-ConstAttr 0x560814c13b68 Implicit # | | |-FunctionDecl 0x560814c39bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x560814c13bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x560814c39c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c39cf8 Implicit # | | | `-ConstAttr 0x560814c39d20 Implicit # | | |-FunctionDecl 0x560814c39eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x560814c39d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814c39f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c39fe0 Implicit # | | | `-ConstAttr 0x560814c3a008 Implicit # | | |-FunctionDecl 0x560814c3a1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x560814c3a080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814c3a258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c3a2d0 Implicit # | | | `-ConstAttr 0x560814c3a2f8 Implicit # | | |-FunctionDecl 0x560814c3a498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x560814c3a370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814c3a548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c3a5c0 Implicit # | | | `-ConstAttr 0x560814c3a5e8 Implicit # | | |-FunctionDecl 0x560814c3a710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x560814c3a660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c3a7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c3a838 Implicit # | | | `-ConstAttr 0x560814c3a860 Implicit # | | |-FunctionDecl 0x560814c3a988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560814c3a8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814c3aa38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c3aab0 Implicit # | | | `-ConstAttr 0x560814c3aad8 Implicit # | | |-FunctionDecl 0x560814c3ac10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560814c3ab50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814c3acc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c3ad38 Implicit # | | | `-ConstAttr 0x560814c3ad60 Implicit # | | |-FunctionDecl 0x560814c3ae88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560814c3add8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814c3af38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c3afb0 Implicit # | | | `-ConstAttr 0x560814c3afd8 Implicit # | | |-FunctionDecl 0x560814c3b178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x560814c3b050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814c3b228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c3b2a0 Implicit # | | | `-ConstAttr 0x560814c3b2c8 Implicit # | | |-FunctionDecl 0x560814c3b468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x560814c3b340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c3b518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c3b590 Implicit # | | | `-ConstAttr 0x560814c3b5b8 Implicit # | | |-FunctionDecl 0x560814c3b758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x560814c3b630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c3b808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c3b880 Implicit # | | | `-ConstAttr 0x560814c3b8a8 Implicit # | | |-FunctionDecl 0x560814c3ba48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x560814c3b920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c3baf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c3bb70 Implicit # | | | `-ConstAttr 0x560814c3bb98 Implicit # | | |-FunctionDecl 0x560814c3bd48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x560814c3bc20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814c3bdf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c3be70 Implicit # | | | `-ConstAttr 0x560814c3be98 Implicit # | | |-FunctionDecl 0x560814c3c038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x560814c3bf10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c3c0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c3c160 Implicit # | | | `-ConstAttr 0x560814c3c188 Implicit # | | |-FunctionDecl 0x560814c3c328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x560814c3c200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c3c3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c3c450 Implicit # | | | `-ConstAttr 0x560814c3c478 Implicit # | | |-FunctionDecl 0x560814c3c618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x560814c3c4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c3c6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560814c3c740 Implicit # | | | `-ConstAttr 0x560814c3c768 Implicit # | | |-FunctionDecl 0x560814c3c878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x560814c3c7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x560814c3c928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560814c3c9a0 Implicit # | | | `-ConstAttr 0x560814c3c9c8 Implicit # | | |-FunctionDecl 0x560814c3cae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c3ca30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c3cb90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560814c3cc18 Implicit # | | | `-ConstAttr 0x560814c3cc40 Implicit # | | |-FunctionDecl 0x560814c3cd68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c3ccb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c3ce18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560814c3ce90 Implicit # | | | `-ConstAttr 0x560814c3ceb8 Implicit # | | |-FunctionDecl 0x560814c3cfe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c3cf30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c3d090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560814c3d108 Implicit # | | | `-ConstAttr 0x560814c3d130 Implicit # | | |-FunctionDecl 0x560814c3d240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x560814c3d190 col:18 'float' # | | | |-BuiltinAliasAttr 0x560814c3d2f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560814c3d368 Implicit # | | | `-ConstAttr 0x560814c3d390 Implicit # | | |-FunctionDecl 0x560814c3d4b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c3d408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c3d568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560814c3d5e0 Implicit # | | | `-ConstAttr 0x560814c3d608 Implicit # | | |-FunctionDecl 0x560814c3d730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c3d680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c3d7e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560814c3d858 Implicit # | | | `-ConstAttr 0x560814c3d880 Implicit # | | |-FunctionDecl 0x560814c3d9a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c3d8f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c3da58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560814c3dad0 Implicit # | | | `-ConstAttr 0x560814c3daf8 Implicit # | | |-FunctionDecl 0x560814c3dc40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x560814c3db58 col:15 'half' # | | | |-BuiltinAliasAttr 0x560814c3dcf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560814c3dd68 Implicit # | | | `-ConstAttr 0x560814c3dd90 Implicit # | | |-FunctionDecl 0x560814c3dea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c3ddf8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c3df58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560814c3dfd0 Implicit # | | | `-ConstAttr 0x560814c3dff8 Implicit # | | |-FunctionDecl 0x560814c3e120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c3e070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c3e1d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560814c3e248 Implicit # | | | `-ConstAttr 0x560814c3e270 Implicit # | | |-FunctionDecl 0x560814c3e398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c3e2e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c3e448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560814c3e4c0 Implicit # | | | `-ConstAttr 0x560814c3e4e8 Implicit # | | |-FunctionDecl 0x560814c3e5f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x560814c3e548 col:17 'float' # | | | |-BuiltinAliasAttr 0x560814c3e6a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560814c3e720 Implicit # | | | `-ConstAttr 0x560814c3e748 Implicit # | | |-FunctionDecl 0x560814c3e870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c3e7c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c3e920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560814c3e998 Implicit # | | | `-ConstAttr 0x560814c3e9c0 Implicit # | | |-FunctionDecl 0x560814c3eae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c3ea38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c3eb98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560814c3ec20 Implicit # | | | `-ConstAttr 0x560814c3ec48 Implicit # | | |-FunctionDecl 0x560814c3ed70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c3ecc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c3ee20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560814c3ee98 Implicit # | | | `-ConstAttr 0x560814c3eec0 Implicit # | | |-FunctionDecl 0x560814c3efc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x560814c3ef20 col:16 'half' # | | | |-BuiltinAliasAttr 0x560814c3f078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560814c3f0f0 Implicit # | | | `-ConstAttr 0x560814c3f118 Implicit # | | |-FunctionDecl 0x560814c3f2a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x560814c3f180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c3f358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560814c3f3d0 Implicit # | | | `-ConstAttr 0x560814c3f3f8 Implicit # | | |-FunctionDecl 0x560814c3f598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x560814c3f470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c3f648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560814c3f6c0 Implicit # | | | `-ConstAttr 0x560814c3f6e8 Implicit # | | |-FunctionDecl 0x560814c3f888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x560814c3f760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c3f938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560814c3f9b0 Implicit # | | | `-ConstAttr 0x560814c3f9d8 Implicit # | | |-FunctionDecl 0x560814c3fae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x560814c3fa38 col:17 'float' # | | | |-BuiltinAliasAttr 0x560814c3fb90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560814c3fc30 Implicit # | | | `-ConstAttr 0x560814c3fc58 Implicit # | | |-FunctionDecl 0x560814c3fdf8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x560814c3fcd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c3fea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560814c3ff20 Implicit # | | | `-ConstAttr 0x560814c3ff48 Implicit # | | |-FunctionDecl 0x560814c400e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x560814c3ffc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c40198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560814c40210 Implicit # | | | `-ConstAttr 0x560814c40238 Implicit # | | |-FunctionDecl 0x560814c403d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x560814c402b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c40488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560814c40500 Implicit # | | | `-ConstAttr 0x560814c40528 Implicit # | | |-FunctionDecl 0x560814c40630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x560814c40588 col:16 'half' # | | | |-BuiltinAliasAttr 0x560814c406e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560814c40758 Implicit # | | | `-ConstAttr 0x560814c40780 Implicit # | | |-FunctionDecl 0x560814c40898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x560814c407e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c40948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560814c409c0 Implicit # | | | `-ConstAttr 0x560814c409e8 Implicit # | | |-FunctionDecl 0x560814c40b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x560814c40a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c40bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560814c40c58 Implicit # | | | `-ConstAttr 0x560814c40c80 Implicit # | | |-FunctionDecl 0x560814c40da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x560814c40cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c40e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560814c40ed0 Implicit # | | | `-ConstAttr 0x560814c40ef8 Implicit # | | |-FunctionDecl 0x560814c41000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x560814c40f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x560814c410b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560814c41128 Implicit # | | | `-ConstAttr 0x560814c41150 Implicit # | | |-FunctionDecl 0x560814c41278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x560814c411c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c41328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560814c413a0 Implicit # | | | `-ConstAttr 0x560814c413c8 Implicit # | | |-FunctionDecl 0x560814c414f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x560814c41440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c415a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560814c41618 Implicit # | | | `-ConstAttr 0x560814c41640 Implicit # | | |-FunctionDecl 0x560814c41768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x560814c416b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c41818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560814c41890 Implicit # | | | `-ConstAttr 0x560814c418b8 Implicit # | | |-FunctionDecl 0x560814c41b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x560814c41918 col:15 'half' # | | | |-ParmVarDecl 0x560814c41998 col:21 'half' # | | | |-ParmVarDecl 0x560814c41a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x560814c41bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560814c41c50 Implicit # | | | `-ConstAttr 0x560814c41c78 Implicit # | | |-FunctionDecl 0x560814c41ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x560814c41ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x560814c41d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x560814c41de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c41f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560814c42008 Implicit # | | | `-ConstAttr 0x560814c42030 Implicit # | | |-FunctionDecl 0x560814c42298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x560814c420a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x560814c42128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x560814c421a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c42358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560814c423d0 Implicit # | | | `-ConstAttr 0x560814c423f8 Implicit # | | |-FunctionDecl 0x560814c42660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x560814c42470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x560814c424f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x560814c42570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c42720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560814c42798 Implicit # | | | `-ConstAttr 0x560814c427c0 Implicit # | | |-FunctionDecl 0x560814c42a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x560814c42820 col:17 'float' # | | | |-ParmVarDecl 0x560814c428a0 col:24 'float' # | | | |-ParmVarDecl 0x560814c42920 col:31 'float' # | | | |-BuiltinAliasAttr 0x560814c42ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560814c42b48 Implicit # | | | `-ConstAttr 0x560814c42b70 Implicit # | | |-FunctionDecl 0x560814c42de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x560814c42be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x560814c42c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x560814c42cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c42ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560814c42f20 Implicit # | | | `-ConstAttr 0x560814c42f48 Implicit # | | |-FunctionDecl 0x560814c431b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x560814c42fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x560814c43040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x560814c430c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c43270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560814c432e8 Implicit # | | | `-ConstAttr 0x560814c43310 Implicit # | | |-FunctionDecl 0x560814c43578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x560814c43388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x560814c43408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x560814c43488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c43638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560814c436b0 Implicit # | | | `-ConstAttr 0x560814c436d8 Implicit # | | |-FunctionDecl 0x560814c437e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x560814c43738 col:14 'half' # | | | |-BuiltinAliasAttr 0x560814c43898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560814c43910 Implicit # | | | `-ConstAttr 0x560814c43938 Implicit # | | |-FunctionDecl 0x560814c43a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c439a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c43b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560814c43b78 Implicit # | | | `-ConstAttr 0x560814c43ba0 Implicit # | | |-FunctionDecl 0x560814c43d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c43c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c43dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560814c43e48 Implicit # | | | `-ConstAttr 0x560814c43e70 Implicit # | | |-FunctionDecl 0x560814c43f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c43ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c44048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560814c440c0 Implicit # | | | `-ConstAttr 0x560814c440e8 Implicit # | | |-FunctionDecl 0x560814c441f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x560814c44148 col:16 'float' # | | | |-BuiltinAliasAttr 0x560814c442a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560814c44320 Implicit # | | | `-ConstAttr 0x560814c44348 Implicit # | | |-FunctionDecl 0x560814c44470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c443c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c44520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560814c44598 Implicit # | | | `-ConstAttr 0x560814c445c0 Implicit # | | |-FunctionDecl 0x560814c446e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c44638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c44798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560814c44810 Implicit # | | | `-ConstAttr 0x560814c44838 Implicit # | | |-FunctionDecl 0x560814c44960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c448b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c44a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560814c44a88 Implicit # | | | `-ConstAttr 0x560814c44ab0 Implicit # | | |-FunctionDecl 0x560814c44bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x560814c44b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x560814c44c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560814c44ce8 Implicit # | | | `-ConstAttr 0x560814c44d10 Implicit # | | |-FunctionDecl 0x560814c44e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c44d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c44ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560814c44f50 Implicit # | | | `-ConstAttr 0x560814c44f78 Implicit # | | |-FunctionDecl 0x560814c450a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c44ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c45150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560814c451c8 Implicit # | | | `-ConstAttr 0x560814c451f0 Implicit # | | |-FunctionDecl 0x560814c45318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c45268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c453c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560814c45440 Implicit # | | | `-ConstAttr 0x560814c45468 Implicit # | | |-FunctionDecl 0x560814c45578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x560814c454c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x560814c45628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560814c456a0 Implicit # | | | `-ConstAttr 0x560814c456c8 Implicit # | | |-FunctionDecl 0x560814c457f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c45740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c458a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560814c45918 Implicit # | | | `-ConstAttr 0x560814c45940 Implicit # | | |-FunctionDecl 0x560814c45a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c459b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c45b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560814c45b90 Implicit # | | | `-ConstAttr 0x560814c45bb8 Implicit # | | |-FunctionDecl 0x560814c46d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c46c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c46df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560814c46e68 Implicit # | | | `-ConstAttr 0x560814c46e90 Implicit # | | |-FunctionDecl 0x560814c46fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x560814c46ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x560814c47050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560814c470c8 Implicit # | | | `-ConstAttr 0x560814c470f0 Implicit # | | |-FunctionDecl 0x560814c47208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c47158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c472b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560814c47330 Implicit # | | | `-ConstAttr 0x560814c47358 Implicit # | | |-FunctionDecl 0x560814c47480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c473d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c47530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560814c475a8 Implicit # | | | `-ConstAttr 0x560814c475d0 Implicit # | | |-FunctionDecl 0x560814c476f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c47648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c477a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560814c47820 Implicit # | | | `-ConstAttr 0x560814c47848 Implicit # | | |-FunctionDecl 0x560814c47958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x560814c478a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x560814c47a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560814c47a80 Implicit # | | | `-ConstAttr 0x560814c47aa8 Implicit # | | |-FunctionDecl 0x560814c47bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c47b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c47c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560814c47cf8 Implicit # | | | `-ConstAttr 0x560814c47d20 Implicit # | | |-FunctionDecl 0x560814c47e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c47d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c47ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560814c47f70 Implicit # | | | `-ConstAttr 0x560814c47f98 Implicit # | | |-FunctionDecl 0x560814c480c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c48010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c48170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560814c481e8 Implicit # | | | `-ConstAttr 0x560814c48210 Implicit # | | |-FunctionDecl 0x560814c48460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x560814c48270 col:14 'half' # | | | |-ParmVarDecl 0x560814c482f0 col:20 'half' # | | | |-ParmVarDecl 0x560814c48370 col:26 'half' # | | | |-BuiltinAliasAttr 0x560814c48520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c48598 Implicit # | | | `-ConstAttr 0x560814c485c0 Implicit # | | |-FunctionDecl 0x560814c48818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x560814c48628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x560814c486a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x560814c48728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c488d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c48950 Implicit # | | | `-ConstAttr 0x560814c48978 Implicit # | | |-FunctionDecl 0x560814c48be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x560814c489f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x560814c48a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x560814c48af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c49cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c49d40 Implicit # | | | `-ConstAttr 0x560814c49d68 Implicit # | | |-FunctionDecl 0x560814c49fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x560814c49de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x560814c49e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x560814c49ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c4a090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4a108 Implicit # | | | `-ConstAttr 0x560814c4a130 Implicit # | | |-FunctionDecl 0x560814c4a380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x560814c4a190 col:12 'int' # | | | |-ParmVarDecl 0x560814c4a210 col:17 'int' # | | | |-ParmVarDecl 0x560814c4a290 col:22 'int' # | | | |-BuiltinAliasAttr 0x560814c4a440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4a4b8 Implicit # | | | `-ConstAttr 0x560814c4a4e0 Implicit # | | |-FunctionDecl 0x560814c4a748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x560814c4a558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x560814c4a5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x560814c4a658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814c4a808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4a880 Implicit # | | | `-ConstAttr 0x560814c4a8a8 Implicit # | | |-FunctionDecl 0x560814c4ab10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x560814c4a920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x560814c4a9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x560814c4aa20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814c4abd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4ac48 Implicit # | | | `-ConstAttr 0x560814c4ac70 Implicit # | | |-FunctionDecl 0x560814c4aed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x560814c4ace8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x560814c4ad68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x560814c4ade8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814c4af98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4b010 Implicit # | | | `-ConstAttr 0x560814c4b038 Implicit # | | |-FunctionDecl 0x560814c4b2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x560814c4b0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814c4b130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814c4b1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c4b360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4b3d8 Implicit # | | | `-ConstAttr 0x560814c4b400 Implicit # | | |-FunctionDecl 0x560814c4b668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x560814c4b478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x560814c4b4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x560814c4b578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814c4b728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4b7a0 Implicit # | | | `-ConstAttr 0x560814c4b7c8 Implicit # | | |-FunctionDecl 0x560814c4ba30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x560814c4b840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x560814c4b8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x560814c4b940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814c4baf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4bb68 Implicit # | | | `-ConstAttr 0x560814c4bb90 Implicit # | | |-FunctionDecl 0x560814c4be30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x560814c4bc08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x560814c4bcc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x560814c4bd40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814c4bef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4bf68 Implicit # | | | `-ConstAttr 0x560814c4bf90 Implicit # | | |-FunctionDecl 0x560814c4c1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x560814c4c008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x560814c4c088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x560814c4c108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814c4c2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4c330 Implicit # | | | `-ConstAttr 0x560814c4c358 Implicit # | | |-FunctionDecl 0x560814c4c5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x560814c4c3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560814c4c450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560814c4c4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c4c680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4c6f8 Implicit # | | | `-ConstAttr 0x560814c4c720 Implicit # | | |-FunctionDecl 0x560814c4c988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x560814c4c798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560814c4c818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560814c4c898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c4ca48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4cac0 Implicit # | | | `-ConstAttr 0x560814c4cae8 Implicit # | | |-FunctionDecl 0x560814c4cd50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x560814c4cb60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560814c4cbe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560814c4cc60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c4ce10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4ce88 Implicit # | | | `-ConstAttr 0x560814c4ceb0 Implicit # | | |-FunctionDecl 0x560814c4d118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x560814c4cf28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560814c4cfa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560814c4d028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814c4d1d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4d250 Implicit # | | | `-ConstAttr 0x560814c4d278 Implicit # | | |-FunctionDecl 0x560814c4d4e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x560814c4d2f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560814c4d370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560814c4d3f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c4d5a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4d618 Implicit # | | | `-ConstAttr 0x560814c4d640 Implicit # | | |-FunctionDecl 0x560814c4d8a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x560814c4d6b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560814c4d738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560814c4d7b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c4d968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4d9e0 Implicit # | | | `-ConstAttr 0x560814c4da08 Implicit # | | |-FunctionDecl 0x560814c4dcd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x560814c4da80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560814c4db00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560814c4db80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c4dd90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4de08 Implicit # | | | `-ConstAttr 0x560814c4de30 Implicit # | | |-FunctionDecl 0x560814c4e080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x560814c4de90 col:16 'float' # | | | |-ParmVarDecl 0x560814c4df10 col:23 'float' # | | | |-ParmVarDecl 0x560814c4df90 col:30 'float' # | | | |-BuiltinAliasAttr 0x560814c4e140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4e1b8 Implicit # | | | `-ConstAttr 0x560814c4e1e0 Implicit # | | |-FunctionDecl 0x560814c4e448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x560814c4e258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x560814c4e2d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x560814c4e358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c4e508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4e580 Implicit # | | | `-ConstAttr 0x560814c4e5a8 Implicit # | | |-FunctionDecl 0x560814c4e810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x560814c4e620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x560814c4e6a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x560814c4e720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c4e8d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4e948 Implicit # | | | `-ConstAttr 0x560814c4e970 Implicit # | | |-FunctionDecl 0x560814c4ebd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x560814c4e9e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x560814c4ea68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x560814c4eae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c4ec98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4ed10 Implicit # | | | `-ConstAttr 0x560814c4ed38 Implicit # | | |-FunctionDecl 0x560814c4ef88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x560814c4ed98 col:18 'double' # | | | |-ParmVarDecl 0x560814c4ee18 col:26 'double' # | | | |-ParmVarDecl 0x560814c4ee98 col:34 'double' # | | | |-BuiltinAliasAttr 0x560814c4f048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4f0c0 Implicit # | | | `-ConstAttr 0x560814c4f0e8 Implicit # | | |-FunctionDecl 0x560814c4f350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x560814c4f160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x560814c4f1e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x560814c4f260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814c4f410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4f488 Implicit # | | | `-ConstAttr 0x560814c4f4b0 Implicit # | | |-FunctionDecl 0x560814c4f718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x560814c4f528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x560814c4f5a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x560814c4f628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814c4f7d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4f850 Implicit # | | | `-ConstAttr 0x560814c4f878 Implicit # | | |-FunctionDecl 0x560814c4fae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x560814c4f8f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x560814c4f970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x560814c4f9f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814c4fba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560814c4fc18 Implicit # | | | `-ConstAttr 0x560814c4fc40 Implicit # | | |-FunctionDecl 0x560814c1ff00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x560814c1fdb0 col:14 'half' # | | | |-ParmVarDecl 0x560814c1fe30 col:20 'half' # | | | |-BuiltinAliasAttr 0x560814c1ffb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c20030 Implicit # | | | `-ConstAttr 0x560814c20058 Implicit # | | |-FunctionDecl 0x560814c20210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x560814c200c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x560814c20140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c202c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c20340 Implicit # | | | `-ConstAttr 0x560814c20368 Implicit # | | |-FunctionDecl 0x560814c20530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x560814c203e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x560814c20460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c205e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c20660 Implicit # | | | `-ConstAttr 0x560814c20688 Implicit # | | |-FunctionDecl 0x560814c20850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x560814c20700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x560814c20780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c20908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c20980 Implicit # | | | `-ConstAttr 0x560814c209a8 Implicit # | | |-FunctionDecl 0x560814c20b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x560814c20a08 col:12 'int' # | | | |-ParmVarDecl 0x560814c20a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x560814c20c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c20c88 Implicit # | | | `-ConstAttr 0x560814c20cb0 Implicit # | | |-FunctionDecl 0x560814c20ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x560814c20d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x560814c20da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814c20fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c21028 Implicit # | | | `-ConstAttr 0x560814c21050 Implicit # | | |-FunctionDecl 0x560814c21298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x560814c210c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x560814c21148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814c21350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c213c8 Implicit # | | | `-ConstAttr 0x560814c213f0 Implicit # | | |-FunctionDecl 0x560814c21638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x560814c21468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x560814c214e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814c216f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c21768 Implicit # | | | `-ConstAttr 0x560814c21790 Implicit # | | |-FunctionDecl 0x560814c21958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x560814c21808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814c21888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c21a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c21a88 Implicit # | | | `-ConstAttr 0x560814c21ab0 Implicit # | | |-FunctionDecl 0x560814c21cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x560814c21b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x560814c21ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814c21d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c55d48 Implicit # | | | `-ConstAttr 0x560814c55d70 Implicit # | | |-FunctionDecl 0x560814c55fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x560814c55de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x560814c55e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814c56070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c560e8 Implicit # | | | `-ConstAttr 0x560814c56110 Implicit # | | |-FunctionDecl 0x560814c56318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x560814c56188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x560814c56208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814c563d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c56448 Implicit # | | | `-ConstAttr 0x560814c56470 Implicit # | | |-FunctionDecl 0x560814c56638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x560814c564e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x560814c56568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814c566f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c56768 Implicit # | | | `-ConstAttr 0x560814c56790 Implicit # | | |-FunctionDecl 0x560814c569d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x560814c56808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560814c56888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c56a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c56b08 Implicit # | | | `-ConstAttr 0x560814c56b30 Implicit # | | |-FunctionDecl 0x560814c56d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x560814c56ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560814c56c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c56e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c56ea8 Implicit # | | | `-ConstAttr 0x560814c56ed0 Implicit # | | |-FunctionDecl 0x560814c57118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x560814c56f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560814c56fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c571d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c57248 Implicit # | | | `-ConstAttr 0x560814c57270 Implicit # | | |-FunctionDecl 0x560814c57438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x560814c572e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560814c57368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814c574f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c57568 Implicit # | | | `-ConstAttr 0x560814c57590 Implicit # | | |-FunctionDecl 0x560814c577d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x560814c57608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560814c57688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c57890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c57908 Implicit # | | | `-ConstAttr 0x560814c57930 Implicit # | | |-FunctionDecl 0x560814c57b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x560814c579a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560814c57a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c57c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c57ca8 Implicit # | | | `-ConstAttr 0x560814c57cd0 Implicit # | | |-FunctionDecl 0x560814c57f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x560814c57d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560814c57de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c57ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c58068 Implicit # | | | `-ConstAttr 0x560814c58090 Implicit # | | |-FunctionDecl 0x560814c58240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x560814c580f0 col:16 'float' # | | | |-ParmVarDecl 0x560814c58170 col:23 'float' # | | | |-BuiltinAliasAttr 0x560814c582f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c58370 Implicit # | | | `-ConstAttr 0x560814c58398 Implicit # | | |-FunctionDecl 0x560814c58560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x560814c58410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x560814c58490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c58618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c58690 Implicit # | | | `-ConstAttr 0x560814c586b8 Implicit # | | |-FunctionDecl 0x560814c58880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560814c58730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x560814c587b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c58938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c589b0 Implicit # | | | `-ConstAttr 0x560814c589d8 Implicit # | | |-FunctionDecl 0x560814c58ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x560814c58a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x560814c58ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c58c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c58cd0 Implicit # | | | `-ConstAttr 0x560814c58cf8 Implicit # | | |-FunctionDecl 0x560814c58ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x560814c58d58 col:18 'double' # | | | |-ParmVarDecl 0x560814c58dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x560814c58f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c58fd8 Implicit # | | | `-ConstAttr 0x560814c59000 Implicit # | | |-FunctionDecl 0x560814c59248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x560814c59078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x560814c590f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814c59300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c59378 Implicit # | | | `-ConstAttr 0x560814c593a0 Implicit # | | |-FunctionDecl 0x560814c595e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x560814c59418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x560814c59498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814c596a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c59718 Implicit # | | | `-ConstAttr 0x560814c59740 Implicit # | | |-FunctionDecl 0x560814c59988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x560814c597b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x560814c59838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814c59a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560814c59ab8 Implicit # | | | `-ConstAttr 0x560814c59ae0 Implicit # | | |-FunctionDecl 0x560814c59d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x560814c59b40 col:14 'half' # | | | |-ParmVarDecl 0x560814c59bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x560814c59dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c59e50 Implicit # | | | `-ConstAttr 0x560814c59e78 Implicit # | | |-FunctionDecl 0x560814c5a030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x560814c59ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x560814c59f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c5a0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5a160 Implicit # | | | `-ConstAttr 0x560814c5a188 Implicit # | | |-FunctionDecl 0x560814c5a350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x560814c5a200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x560814c5a280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c5a408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5a480 Implicit # | | | `-ConstAttr 0x560814c5a4a8 Implicit # | | |-FunctionDecl 0x560814c5a670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x560814c5a520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x560814c5a5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c5a728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5a7a0 Implicit # | | | `-ConstAttr 0x560814c5a7c8 Implicit # | | |-FunctionDecl 0x560814c5a978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x560814c5a828 col:12 'int' # | | | |-ParmVarDecl 0x560814c5a8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x560814c5aa30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5aaa8 Implicit # | | | `-ConstAttr 0x560814c5aad0 Implicit # | | |-FunctionDecl 0x560814c5ac98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x560814c5ab48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x560814c5abc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814c5ad50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5adc8 Implicit # | | | `-ConstAttr 0x560814c5adf0 Implicit # | | |-FunctionDecl 0x560814c5afb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x560814c5ae68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x560814c5aee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814c5b070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5b0e8 Implicit # | | | `-ConstAttr 0x560814c5b110 Implicit # | | |-FunctionDecl 0x560814c5b2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x560814c5b188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x560814c5b208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814c5b390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5b408 Implicit # | | | `-ConstAttr 0x560814c5b430 Implicit # | | |-FunctionDecl 0x560814c5b5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x560814c5b4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814c5b528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c5b6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5b728 Implicit # | | | `-ConstAttr 0x560814c5b750 Implicit # | | |-FunctionDecl 0x560814c5b918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x560814c5b7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x560814c5b848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814c5b9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5ba48 Implicit # | | | `-ConstAttr 0x560814c5ba70 Implicit # | | |-FunctionDecl 0x560814c5bc38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x560814c5bae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x560814c5bb68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814c5bcf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5bd78 Implicit # | | | `-ConstAttr 0x560814c5bda0 Implicit # | | |-FunctionDecl 0x560814c5bf68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x560814c5be18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x560814c5be98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814c5c020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5c098 Implicit # | | | `-ConstAttr 0x560814c5c0c0 Implicit # | | |-FunctionDecl 0x560814c5c270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x560814c5c120 col:16 'float' # | | | |-ParmVarDecl 0x560814c5c1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x560814c5c328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5c3a0 Implicit # | | | `-ConstAttr 0x560814c5c3c8 Implicit # | | |-FunctionDecl 0x560814c5c590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x560814c5c440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x560814c5c4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c5c648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5c6c0 Implicit # | | | `-ConstAttr 0x560814c5c6e8 Implicit # | | |-FunctionDecl 0x560814c5c8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560814c5c760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x560814c5c7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c5c968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5c9e0 Implicit # | | | `-ConstAttr 0x560814c5ca08 Implicit # | | |-FunctionDecl 0x560814c5cbd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x560814c5ca80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x560814c5cb00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c5cc88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5cd00 Implicit # | | | `-ConstAttr 0x560814c5cd28 Implicit # | | |-FunctionDecl 0x560814c5cef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x560814c5cda0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x560814c5ce20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814c5cfa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5d020 Implicit # | | | `-ConstAttr 0x560814c5d048 Implicit # | | |-FunctionDecl 0x560814c5d210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x560814c5d0c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560814c5d140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c5d2c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5d340 Implicit # | | | `-ConstAttr 0x560814c5d368 Implicit # | | |-FunctionDecl 0x560814c5d530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x560814c5d3e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560814c5d460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c5d5e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5d660 Implicit # | | | `-ConstAttr 0x560814c5d688 Implicit # | | |-FunctionDecl 0x560814c5d850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x560814c5d700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560814c5d780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c5d908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5d980 Implicit # | | | `-ConstAttr 0x560814c5d9a8 Implicit # | | |-FunctionDecl 0x560814c5db70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x560814c5da20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560814c5daa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814c5dc28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5dca0 Implicit # | | | `-ConstAttr 0x560814c5dcc8 Implicit # | | |-FunctionDecl 0x560814c5f8b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x560814c5f768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560814c5f7e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c5f970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5f9e8 Implicit # | | | `-ConstAttr 0x560814c5fa10 Implicit # | | |-FunctionDecl 0x560814c5fbd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x560814c5fa88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560814c5fb08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c5fc90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c5fd08 Implicit # | | | `-ConstAttr 0x560814c5fd30 Implicit # | | |-FunctionDecl 0x560814c5fef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x560814c5fda8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560814c5fe28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c5ffb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c60028 Implicit # | | | `-ConstAttr 0x560814c60050 Implicit # | | |-FunctionDecl 0x560814c60200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x560814c600b0 col:18 'double' # | | | |-ParmVarDecl 0x560814c60130 col:26 'double' # | | | |-BuiltinAliasAttr 0x560814c602b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c60330 Implicit # | | | `-ConstAttr 0x560814c60358 Implicit # | | |-FunctionDecl 0x560814c60520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x560814c603d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x560814c60450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814c605d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c60650 Implicit # | | | `-ConstAttr 0x560814c60678 Implicit # | | |-FunctionDecl 0x560814c60840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x560814c606f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x560814c60770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814c608f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c60970 Implicit # | | | `-ConstAttr 0x560814c60998 Implicit # | | |-FunctionDecl 0x560814c60b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x560814c60a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x560814c60a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814c60c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560814c60c90 Implicit # | | | `-ConstAttr 0x560814c60cb8 Implicit # | | |-FunctionTemplateDecl 0x560814c610e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560814c60d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x560814c60d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x560814c61038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x560814c60e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x560814c60f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x560814c61148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x560814c61650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x560814c611c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814c61258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x560814c612c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x560814c615a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x560814c613f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x560814c614d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x560814c616b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x560814c61b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560814c61778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x560814c617e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x560814c61aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x560814c61920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x560814c619d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x560814c61bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x560814c620d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x560814c61c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814c61cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x560814c61d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x560814c62028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x560814c61e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x560814c61f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x560814c62138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x560814c62668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560814c621d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x560814c62248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x560814c622b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x560814c625c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x560814c62418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x560814c624f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x560814c626d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x560814c62ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x560814c62758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814c627f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x560814c62868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x560814c628d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x560814c62c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x560814c62a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560814c62b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x560814c62d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x560814c630d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x560814c62db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x560814c62e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x560814c63028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x560814c62f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x560814c63130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x560814c63580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x560814c631a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814c63248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x560814c632b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x560814c634d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x560814c63428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x560814c635e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x560814c63770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x560814c63690 col:20 'half' # | | | |-BuiltinAliasAttr 0x560814c63820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560814c63898 Implicit # | | | `-ConstAttr 0x560814c638c0 Implicit # | | |-FunctionDecl 0x560814c639d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c63928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c63a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560814c63b00 Implicit # | | | `-ConstAttr 0x560814c63b28 Implicit # | | |-FunctionDecl 0x560814c63c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c63ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c63d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560814c63d78 Implicit # | | | `-ConstAttr 0x560814c63da0 Implicit # | | |-FunctionDecl 0x560814c63ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c63e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c63f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560814c63ff0 Implicit # | | | `-ConstAttr 0x560814c64018 Implicit # | | |-FunctionDecl 0x560814c64128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x560814c64078 col:22 'float' # | | | |-BuiltinAliasAttr 0x560814c641d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560814c64250 Implicit # | | | `-ConstAttr 0x560814c64278 Implicit # | | |-FunctionDecl 0x560814c643a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c642f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c64450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560814c644c8 Implicit # | | | `-ConstAttr 0x560814c644f0 Implicit # | | |-FunctionDecl 0x560814c64618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c64568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c646c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560814c64740 Implicit # | | | `-ConstAttr 0x560814c64768 Implicit # | | |-FunctionDecl 0x560814c64890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c647e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c64940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560814c649b8 Implicit # | | | `-ConstAttr 0x560814c649e0 Implicit # | | |-FunctionDecl 0x560814c64b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x560814c64a38 col:13 'bool' # | | | |-ParmVarDecl 0x560814c64ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x560814c64c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c64ca8 Implicit # | | | `-ConstAttr 0x560814c64cd0 Implicit # | | |-FunctionDecl 0x560814c64e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x560814c64d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x560814c64db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x560814c64f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c64fb8 Implicit # | | | `-ConstAttr 0x560814c64fe0 Implicit # | | |-FunctionDecl 0x560814c651a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x560814c65058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x560814c650d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x560814c65260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c652d8 Implicit # | | | `-ConstAttr 0x560814c65300 Implicit # | | |-FunctionDecl 0x560814c654c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x560814c65378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x560814c653f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x560814c65580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c655f8 Implicit # | | | `-ConstAttr 0x560814c65620 Implicit # | | |-FunctionDecl 0x560814c657e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x560814c65680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x560814c65700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x560814c658a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c65918 Implicit # | | | `-ConstAttr 0x560814c65940 Implicit # | | |-FunctionDecl 0x560814c65af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x560814c659a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x560814c65a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x560814c65ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c65c20 Implicit # | | | `-ConstAttr 0x560814c65c48 Implicit # | | |-FunctionDecl 0x560814c65df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x560814c65ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x560814c65d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x560814c65eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c65f28 Implicit # | | | `-ConstAttr 0x560814c65f50 Implicit # | | |-FunctionDecl 0x560814c66100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x560814c65fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x560814c66030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x560814c661b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c66230 Implicit # | | | `-ConstAttr 0x560814c66258 Implicit # | | |-FunctionDecl 0x560814c66408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x560814c662b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x560814c66338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x560814c664c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c66538 Implicit # | | | `-ConstAttr 0x560814c66560 Implicit # | | |-FunctionDecl 0x560814c66710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x560814c665c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x560814c66640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x560814c667c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c66840 Implicit # | | | `-ConstAttr 0x560814c66868 Implicit # | | |-FunctionDecl 0x560814c66a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x560814c668c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x560814c66948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x560814c66ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c66b48 Implicit # | | | `-ConstAttr 0x560814c66b70 Implicit # | | |-FunctionDecl 0x560814c66d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x560814c66bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x560814c66c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x560814c66dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c66e50 Implicit # | | | `-ConstAttr 0x560814c66e78 Implicit # | | |-FunctionDecl 0x560814c67028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x560814c66ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x560814c66f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x560814c670e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c67158 Implicit # | | | `-ConstAttr 0x560814c67180 Implicit # | | |-FunctionDecl 0x560814c67330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x560814c671e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x560814c67260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x560814c673e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c67460 Implicit # | | | `-ConstAttr 0x560814c67488 Implicit # | | |-FunctionDecl 0x560814c67638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x560814c674e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x560814c67568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x560814c676f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c67790 Implicit # | | | `-ConstAttr 0x560814c677b8 Implicit # | | |-FunctionDecl 0x560814c67968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x560814c67818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x560814c67898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x560814c67a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c67a98 Implicit # | | | `-ConstAttr 0x560814c67ac0 Implicit # | | |-FunctionDecl 0x560814c67c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x560814c67b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x560814c67ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x560814c67d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c67da0 Implicit # | | | `-ConstAttr 0x560814c67dc8 Implicit # | | |-FunctionDecl 0x560814c67f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x560814c67e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x560814c67ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x560814c68030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c680a8 Implicit # | | | `-ConstAttr 0x560814c680d0 Implicit # | | |-FunctionDecl 0x560814c68280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x560814c68130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x560814c681b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x560814c68338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560814c683b0 Implicit # | | | `-ConstAttr 0x560814c683d8 Implicit # | | |-FunctionDecl 0x560814c68588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x560814c68438 col:14 'half' # | | | |-ParmVarDecl 0x560814c684b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x560814c68640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560814c686b8 Implicit # | | | `-ConstAttr 0x560814c686e0 Implicit # | | |-FunctionDecl 0x560814c68898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x560814c68748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x560814c687c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c68950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560814c689c8 Implicit # | | | `-ConstAttr 0x560814c689f0 Implicit # | | |-FunctionDecl 0x560814c68bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x560814c68a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x560814c68ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c68c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560814c68ce8 Implicit # | | | `-ConstAttr 0x560814c68d10 Implicit # | | |-FunctionDecl 0x560814c68ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x560814c68d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x560814c68e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c68f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560814c69008 Implicit # | | | `-ConstAttr 0x560814c69030 Implicit # | | |-FunctionDecl 0x560814c691e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x560814c69090 col:16 'float' # | | | |-ParmVarDecl 0x560814c69110 col:23 'float' # | | | |-BuiltinAliasAttr 0x560814c69298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560814c69310 Implicit # | | | `-ConstAttr 0x560814c69338 Implicit # | | |-FunctionDecl 0x560814c69500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x560814c693b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x560814c69430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c695b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560814c69630 Implicit # | | | `-ConstAttr 0x560814c69658 Implicit # | | |-FunctionDecl 0x560814c69870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560814c696d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x560814c697a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c69928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560814c699a0 Implicit # | | | `-ConstAttr 0x560814c699c8 Implicit # | | |-FunctionDecl 0x560814c69b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x560814c69a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x560814c69ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c69c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560814c69cc0 Implicit # | | | `-ConstAttr 0x560814c69ce8 Implicit # | | |-FunctionDecl 0x560814c69e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x560814c69d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c69ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560814c69f38 Implicit # | | | `-ConstAttr 0x560814c69f60 Implicit # | | |-FunctionDecl 0x560814c6a078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560814c69fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814c6a128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560814c6a1a0 Implicit # | | | `-ConstAttr 0x560814c6a1c8 Implicit # | | |-FunctionDecl 0x560814c6a2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560814c6a240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814c6a3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560814c6a418 Implicit # | | | `-ConstAttr 0x560814c6a440 Implicit # | | |-FunctionDecl 0x560814c6a568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560814c6a4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814c6a618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560814c6a690 Implicit # | | | `-ConstAttr 0x560814c6a6b8 Implicit # | | |-FunctionDecl 0x560814c6a7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560814c6a730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814c6a890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560814c6a908 Implicit # | | | `-ConstAttr 0x560814c6a930 Implicit # | | |-FunctionDecl 0x560814c6aa58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560814c6a9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c6ab08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560814c6ab80 Implicit # | | | `-ConstAttr 0x560814c6aba8 Implicit # | | |-FunctionDecl 0x560814c6acd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560814c6ac20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c6ad80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560814c6adf8 Implicit # | | | `-ConstAttr 0x560814c6ae20 Implicit # | | |-FunctionDecl 0x560814c6af48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560814c6ae98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c6aff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560814c6b070 Implicit # | | | `-ConstAttr 0x560814c6b098 Implicit # | | |-FunctionDecl 0x560814c6b260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x560814c6b110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x560814c6b190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c6b318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x560814c6b390 Implicit # | | | `-ConstAttr 0x560814c6b3b8 Implicit # | | |-FunctionDecl 0x560814c6b570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560814c6b420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x560814c6b4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c6b628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x560814c6b6a0 Implicit # | | | `-ConstAttr 0x560814c6b6c8 Implicit # | | |-FunctionDecl 0x560814c6b7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x560814c6b728 col:14 'half' # | | | |-BuiltinAliasAttr 0x560814c6b8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560814c6b920 Implicit # | | | `-ConstAttr 0x560814c6b948 Implicit # | | |-FunctionDecl 0x560814c6ba60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c6b9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c6bb10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560814c6bb88 Implicit # | | | `-ConstAttr 0x560814c6bbb0 Implicit # | | |-FunctionDecl 0x560814c6bcd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c6bc28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c6bd88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560814c6be00 Implicit # | | | `-ConstAttr 0x560814c6be28 Implicit # | | |-FunctionDecl 0x560814c6bf50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c6bea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c6c000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560814c6c078 Implicit # | | | `-ConstAttr 0x560814c6c0a0 Implicit # | | |-FunctionDecl 0x560814c6c1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x560814c6c100 col:16 'float' # | | | |-BuiltinAliasAttr 0x560814c6c260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560814c6c2d8 Implicit # | | | `-ConstAttr 0x560814c6c300 Implicit # | | |-FunctionDecl 0x560814c6c428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c6c378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c6c4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560814c6c550 Implicit # | | | `-ConstAttr 0x560814c6c578 Implicit # | | |-FunctionDecl 0x560814c6c6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c6c5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c6c750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560814c6c7c8 Implicit # | | | `-ConstAttr 0x560814c6c7f0 Implicit # | | |-FunctionDecl 0x560814c6c918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c6c868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c6c9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560814c6ca40 Implicit # | | | `-ConstAttr 0x560814c6ca68 Implicit # | | |-FunctionDecl 0x560814c6cb78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x560814c6cac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x560814c6cc28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560814c6cca0 Implicit # | | | `-ConstAttr 0x560814c6ccc8 Implicit # | | |-FunctionDecl 0x560814c6cdf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x560814c6cd40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814c6cea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560814c6cf18 Implicit # | | | `-ConstAttr 0x560814c6cf40 Implicit # | | |-FunctionDecl 0x560814c6d068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x560814c6cfb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814c6d118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560814c6d190 Implicit # | | | `-ConstAttr 0x560814c6d1b8 Implicit # | | |-FunctionDecl 0x560814c6d2e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x560814c6d230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814c6d390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560814c6d408 Implicit # | | | `-ConstAttr 0x560814c6d430 Implicit # | | |-FunctionDecl 0x560814c6d540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x560814c6d490 col:16 'half' # | | | |-BuiltinAliasAttr 0x560814c6d5f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560814c6d668 Implicit # | | | `-ConstAttr 0x560814c6d690 Implicit # | | |-FunctionDecl 0x560814c6d7c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c6d6f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c6d870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560814c6d8e8 Implicit # | | | `-ConstAttr 0x560814c6d910 Implicit # | | |-FunctionDecl 0x560814c6da38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c6d988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c6dae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560814c6db60 Implicit # | | | `-ConstAttr 0x560814c6db88 Implicit # | | |-FunctionDecl 0x560814c6dcb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c6dc00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c6dd60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560814c6ddd8 Implicit # | | | `-ConstAttr 0x560814c6de00 Implicit # | | |-FunctionDecl 0x560814c6df10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x560814c6de60 col:18 'float' # | | | |-BuiltinAliasAttr 0x560814c6dfc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560814c6e038 Implicit # | | | `-ConstAttr 0x560814c6e060 Implicit # | | |-FunctionDecl 0x560814c6e188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c6e0d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c6e238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560814c6e2b0 Implicit # | | | `-ConstAttr 0x560814c6e2d8 Implicit # | | |-FunctionDecl 0x560814c6e400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c6e350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c6e4b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560814c6e528 Implicit # | | | `-ConstAttr 0x560814c6e550 Implicit # | | |-FunctionDecl 0x560814c6e678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c6e5c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c6e728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560814c6e7a0 Implicit # | | | `-ConstAttr 0x560814c6e7c8 Implicit # | | |-FunctionDecl 0x560814c6e8d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x560814c6e828 col:16 'half' # | | | |-BuiltinAliasAttr 0x560814c6e988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560814c6ea00 Implicit # | | | `-ConstAttr 0x560814c6ea28 Implicit # | | |-FunctionDecl 0x560814c6eb40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c6ea90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c6ebf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560814c6ec68 Implicit # | | | `-ConstAttr 0x560814c6ec90 Implicit # | | |-FunctionDecl 0x560814c6edb8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c6ed08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c6ee68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560814c6eee0 Implicit # | | | `-ConstAttr 0x560814c6ef08 Implicit # | | |-FunctionDecl 0x560814c6f030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c6ef80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c6f0e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560814c6f158 Implicit # | | | `-ConstAttr 0x560814c6f180 Implicit # | | |-FunctionDecl 0x560814c6f290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x560814c6f1e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x560814c6f340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560814c6f3b8 Implicit # | | | `-ConstAttr 0x560814c6f3e0 Implicit # | | |-FunctionDecl 0x560814c6f508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c6f458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c6f5b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560814c6f630 Implicit # | | | `-ConstAttr 0x560814c6f658 Implicit # | | |-FunctionDecl 0x560814c33be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c6f6d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c33c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560814c33d08 Implicit # | | | `-ConstAttr 0x560814c33d30 Implicit # | | |-FunctionDecl 0x560814c33e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c33da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c33f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560814c33f80 Implicit # | | | `-ConstAttr 0x560814c33fa8 Implicit # | | |-FunctionDecl 0x560814c340b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x560814c34008 col:19 'half' # | | | |-BuiltinAliasAttr 0x560814c34168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560814c341e0 Implicit # | | | `-ConstAttr 0x560814c34208 Implicit # | | |-FunctionDecl 0x560814c34320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c34270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c343d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560814c34448 Implicit # | | | `-ConstAttr 0x560814c34470 Implicit # | | |-FunctionDecl 0x560814c34598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c344e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c34648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560814c346c0 Implicit # | | | `-ConstAttr 0x560814c346e8 Implicit # | | |-FunctionDecl 0x560814c34810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c34760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c348c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560814c34938 Implicit # | | | `-ConstAttr 0x560814c34960 Implicit # | | |-FunctionDecl 0x560814c34a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x560814c349c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x560814c34b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560814c34b98 Implicit # | | | `-ConstAttr 0x560814c34bc0 Implicit # | | |-FunctionDecl 0x560814c34ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c34c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c34d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560814c34e10 Implicit # | | | `-ConstAttr 0x560814c34e38 Implicit # | | |-FunctionDecl 0x560814c34f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c34eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c35010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560814c35088 Implicit # | | | `-ConstAttr 0x560814c350b0 Implicit # | | |-FunctionDecl 0x560814c351d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c35128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c35288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560814c35300 Implicit # | | | `-ConstAttr 0x560814c35328 Implicit # | | |-FunctionDecl 0x560814c35438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x560814c35388 col:23 'double' # | | | |-BuiltinAliasAttr 0x560814c354e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560814c35560 Implicit # | | | `-ConstAttr 0x560814c35588 Implicit # | | |-FunctionDecl 0x560814c356b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x560814c35600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814c35760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560814c357d8 Implicit # | | | `-ConstAttr 0x560814c35800 Implicit # | | |-FunctionDecl 0x560814c35928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x560814c35878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814c359d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560814c35a50 Implicit # | | | `-ConstAttr 0x560814c35a78 Implicit # | | |-FunctionDecl 0x560814c35bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x560814c35af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814c35ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560814c35d18 Implicit # | | | `-ConstAttr 0x560814c35d40 Implicit # | | |-FunctionTemplateDecl 0x560814c36158 col:3 select # | | | |-TemplateTypeParmDecl 0x560814c35d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814c360b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x560814c35e40 col:14 'bool' # | | | |-ParmVarDecl 0x560814c35eb8 col:17 'T' # | | | |-ParmVarDecl 0x560814c35f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x560814c361c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x560814c362a8 Implicit # | | | `-ConstAttr 0x560814c362d0 Implicit # | | |-FunctionTemplateDecl 0x560814c367d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560814c362f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814c36728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x560814c36478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560814c36558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x560814c36638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x560814c36840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560814c36da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560814c368c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814c36cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x560814c36a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560814c36b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x560814c36c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x560814c36e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560814c37370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560814c36e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814c372c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x560814c37018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560814c370f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x560814c371d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x560814c373e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560814c37970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560814c37468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814c378c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x560814c375e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560814c37660 col:39 'T' # | | | |-ParmVarDecl 0x560814c37740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x560814c379e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560814c7bb00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560814c37a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814c7ba58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x560814c7b7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560814c7b838 col:39 'T' # | | | |-ParmVarDecl 0x560814c7b918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x560814c7bb70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560814c7c0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560814c7bbf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814c7c008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x560814c7bd78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560814c7bdf0 col:39 'T' # | | | |-ParmVarDecl 0x560814c7bed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x560814c7c120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560814c7c6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560814c7c1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814c7c608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x560814c7c328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560814c7c408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x560814c7c480 col:53 'T' # | | | `-BuiltinAliasAttr 0x560814c7c720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560814c7cc60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560814c7c7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814c7cbb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x560814c7c928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560814c7ca08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x560814c7ca80 col:53 'T' # | | | `-BuiltinAliasAttr 0x560814c7ccd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560814c7d210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560814c7cd58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814c7d168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x560814c7ced8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560814c7cfb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x560814c7d030 col:53 'T' # | | | `-BuiltinAliasAttr 0x560814c7d280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560814c7d950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x560814c7d308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814c7d8a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x560814c7d620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x560814c7d698 col:23 'T' # | | | |-ParmVarDecl 0x560814c7d710 col:26 'T' # | | | `-BuiltinAliasAttr 0x560814c7d9c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560814c7dfc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x560814c7da48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814c7df18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x560814c7dcf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x560814c7dd68 col:23 'T' # | | | |-ParmVarDecl 0x560814c7dde0 col:26 'T' # | | | `-BuiltinAliasAttr 0x560814c7e030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560814c7e630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x560814c7e0b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814c7e588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x560814c7e360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x560814c7e3d8 col:23 'T' # | | | |-ParmVarDecl 0x560814c7e450 col:26 'T' # | | | `-BuiltinAliasAttr 0x560814c7e6a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x560814c7e800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x560814c7e750 col:14 'half' # | | | |-BuiltinAliasAttr 0x560814c7e8b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560814c7e928 Implicit # | | | `-ConstAttr 0x560814c7e950 Implicit # | | |-FunctionDecl 0x560814c7ea68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c7e9b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c7eb18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560814c7eb90 Implicit # | | | `-ConstAttr 0x560814c7ebb8 Implicit # | | |-FunctionDecl 0x560814c7ece0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c7ec30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c7ed90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560814c7ee08 Implicit # | | | `-ConstAttr 0x560814c7ee30 Implicit # | | |-FunctionDecl 0x560814c7ef58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c7eea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c7f008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560814c7f080 Implicit # | | | `-ConstAttr 0x560814c7f0a8 Implicit # | | |-FunctionDecl 0x560814c7f1b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x560814c7f108 col:16 'float' # | | | |-BuiltinAliasAttr 0x560814c7f268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560814c7f2e0 Implicit # | | | `-ConstAttr 0x560814c7f308 Implicit # | | |-FunctionDecl 0x560814c7f430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c7f380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c7f4e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560814c7f558 Implicit # | | | `-ConstAttr 0x560814c7f580 Implicit # | | |-FunctionDecl 0x560814c7f6a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c7f5f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c7f758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560814c7f7e0 Implicit # | | | `-ConstAttr 0x560814c7f808 Implicit # | | |-FunctionDecl 0x560814c7f930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c7f880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c7f9e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560814c7fa58 Implicit # | | | `-ConstAttr 0x560814c7fa80 Implicit # | | |-FunctionDecl 0x560814c7fb90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x560814c7fae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x560814c7fc40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560814c7fcb8 Implicit # | | | `-ConstAttr 0x560814c7fce0 Implicit # | | |-FunctionDecl 0x560814c7fdf8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c7fd48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c7fea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560814c7ff20 Implicit # | | | `-ConstAttr 0x560814c7ff48 Implicit # | | |-FunctionDecl 0x560814c80070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c7ffc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c80120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560814c80198 Implicit # | | | `-ConstAttr 0x560814c801c0 Implicit # | | |-FunctionDecl 0x560814c802e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c80238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c80398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560814c80410 Implicit # | | | `-ConstAttr 0x560814c80438 Implicit # | | |-FunctionDecl 0x560814c80548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x560814c80498 col:17 'float' # | | | |-BuiltinAliasAttr 0x560814c805f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560814c80670 Implicit # | | | `-ConstAttr 0x560814c80698 Implicit # | | |-FunctionDecl 0x560814c807c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c80710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c80870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560814c808e8 Implicit # | | | `-ConstAttr 0x560814c80910 Implicit # | | |-FunctionDecl 0x560814c80a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c80988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c80ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560814c80b60 Implicit # | | | `-ConstAttr 0x560814c80b88 Implicit # | | |-FunctionDecl 0x560814c80cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c80c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c80d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560814c80dd8 Implicit # | | | `-ConstAttr 0x560814c80e00 Implicit # | | |-FunctionDecl 0x560814c80f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x560814c80e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x560814c80fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560814c81038 Implicit # | | | `-ConstAttr 0x560814c81060 Implicit # | | |-FunctionDecl 0x560814c81178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c810c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c81228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560814c812a0 Implicit # | | | `-ConstAttr 0x560814c812c8 Implicit # | | |-FunctionDecl 0x560814c813f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c81340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c814a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560814c81518 Implicit # | | | `-ConstAttr 0x560814c81540 Implicit # | | |-FunctionDecl 0x560814c81668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c815b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c81718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560814c81790 Implicit # | | | `-ConstAttr 0x560814c817b8 Implicit # | | |-FunctionDecl 0x560814c818d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x560814c81828 col:17 'float' # | | | |-BuiltinAliasAttr 0x560814c81988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560814c81a00 Implicit # | | | `-ConstAttr 0x560814c81a28 Implicit # | | |-FunctionDecl 0x560814c81b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c81aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c81c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560814c81c78 Implicit # | | | `-ConstAttr 0x560814c81ca0 Implicit # | | |-FunctionDecl 0x560814c81dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c81d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c81e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560814c81ef0 Implicit # | | | `-ConstAttr 0x560814c81f18 Implicit # | | |-FunctionDecl 0x560814c82040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c81f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c820f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560814c82168 Implicit # | | | `-ConstAttr 0x560814c82190 Implicit # | | |-FunctionDecl 0x560814c82340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x560814c821f0 col:15 'half' # | | | |-ParmVarDecl 0x560814c82270 col:21 'half' # | | | |-BuiltinAliasAttr 0x560814c823f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560814c82470 Implicit # | | | `-ConstAttr 0x560814c82498 Implicit # | | |-FunctionDecl 0x560814c82650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x560814c82500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x560814c82580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c82708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560814c82780 Implicit # | | | `-ConstAttr 0x560814c827a8 Implicit # | | |-FunctionDecl 0x560814c82970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x560814c82820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x560814c828a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c82a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560814c82aa0 Implicit # | | | `-ConstAttr 0x560814c82ac8 Implicit # | | |-FunctionDecl 0x560814c82c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x560814c82b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x560814c82bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c82d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560814c82dc0 Implicit # | | | `-ConstAttr 0x560814c82de8 Implicit # | | |-FunctionDecl 0x560814c82f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x560814c82e48 col:17 'float' # | | | |-ParmVarDecl 0x560814c82ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x560814c83050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560814c830c8 Implicit # | | | `-ConstAttr 0x560814c830f0 Implicit # | | |-FunctionDecl 0x560814c832b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x560814c83168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x560814c831e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c83370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560814c833e8 Implicit # | | | `-ConstAttr 0x560814c83410 Implicit # | | |-FunctionDecl 0x560814c835d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560814c83488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x560814c83508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c83690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560814c83708 Implicit # | | | `-ConstAttr 0x560814c83730 Implicit # | | |-FunctionDecl 0x560814c83950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x560814c83800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x560814c83880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c83a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560814c83a80 Implicit # | | | `-ConstAttr 0x560814c83aa8 Implicit # | | |-FunctionDecl 0x560814c83bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x560814c83b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x560814c83c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560814c83ce0 Implicit # | | | `-ConstAttr 0x560814c83d08 Implicit # | | |-FunctionDecl 0x560814c83e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c83d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c83ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560814c83f48 Implicit # | | | `-ConstAttr 0x560814c83f70 Implicit # | | |-FunctionDecl 0x560814c84098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c83fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c84148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560814c841c0 Implicit # | | | `-ConstAttr 0x560814c841e8 Implicit # | | |-FunctionDecl 0x560814c84310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c84260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c843c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560814c84438 Implicit # | | | `-ConstAttr 0x560814c84460 Implicit # | | |-FunctionDecl 0x560814c84570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x560814c844c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x560814c84620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560814c84698 Implicit # | | | `-ConstAttr 0x560814c846c0 Implicit # | | |-FunctionDecl 0x560814c847e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c84738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c84898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560814c84910 Implicit # | | | `-ConstAttr 0x560814c84938 Implicit # | | |-FunctionDecl 0x560814c84a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c849b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c84b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560814c84b88 Implicit # | | | `-ConstAttr 0x560814c84bb0 Implicit # | | |-FunctionDecl 0x560814c84cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c84c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c84d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560814c84e00 Implicit # | | | `-ConstAttr 0x560814c84e28 Implicit # | | |-FunctionDecl 0x560814c84f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x560814c84e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x560814c84fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560814c85060 Implicit # | | | `-ConstAttr 0x560814c85088 Implicit # | | |-FunctionDecl 0x560814c851a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c850f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c85250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560814c852c8 Implicit # | | | `-ConstAttr 0x560814c852f0 Implicit # | | |-FunctionDecl 0x560814c85418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c85368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c854c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560814c85540 Implicit # | | | `-ConstAttr 0x560814c85568 Implicit # | | |-FunctionDecl 0x560814c85690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c855e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c85740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560814c857b8 Implicit # | | | `-ConstAttr 0x560814c85810 Implicit # | | |-FunctionDecl 0x560814c85920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x560814c85870 col:17 'float' # | | | |-BuiltinAliasAttr 0x560814c859d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560814c85a48 Implicit # | | | `-ConstAttr 0x560814c85a70 Implicit # | | |-FunctionDecl 0x560814c85b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c85ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c85c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560814c85cc0 Implicit # | | | `-ConstAttr 0x560814c85ce8 Implicit # | | |-FunctionDecl 0x560814c85e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c85d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c85ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560814c85f38 Implicit # | | | `-ConstAttr 0x560814c85f60 Implicit # | | |-FunctionDecl 0x560814c86088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c85fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c86138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560814c861b0 Implicit # | | | `-ConstAttr 0x560814c861d8 Implicit # | | |-FunctionDecl 0x560814c862e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x560814c86238 col:16 'half' # | | | |-BuiltinAliasAttr 0x560814c86398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560814c86410 Implicit # | | | `-ConstAttr 0x560814c86438 Implicit # | | |-FunctionDecl 0x560814c86550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c864a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c86600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560814c86678 Implicit # | | | `-ConstAttr 0x560814c866a0 Implicit # | | |-FunctionDecl 0x560814c867c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c86718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c86878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560814c868f0 Implicit # | | | `-ConstAttr 0x560814c86918 Implicit # | | |-FunctionDecl 0x560814c86a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c86990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c86af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560814c86b68 Implicit # | | | `-ConstAttr 0x560814c86b90 Implicit # | | |-FunctionDecl 0x560814c86ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x560814c86bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x560814c86d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560814c86dc8 Implicit # | | | `-ConstAttr 0x560814c86df0 Implicit # | | |-FunctionDecl 0x560814c86f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c86e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c86fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560814c87040 Implicit # | | | `-ConstAttr 0x560814c87068 Implicit # | | |-FunctionDecl 0x560814c87190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c870e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c87240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560814c872b8 Implicit # | | | `-ConstAttr 0x560814c872e0 Implicit # | | |-FunctionDecl 0x560814c87408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c87358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c874b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560814c87530 Implicit # | | | `-ConstAttr 0x560814c87558 Implicit # | | |-FunctionDecl 0x560814c87660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x560814c875b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x560814c87710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c87770 # | | | |-NoThrowAttr 0x560814c877b0 Implicit # | | | `-ConstAttr 0x560814c877d8 Implicit # | | |-FunctionDecl 0x560814c87900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x560814c87850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c879b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c87a10 # | | | |-NoThrowAttr 0x560814c87a50 Implicit # | | | `-ConstAttr 0x560814c87a78 Implicit # | | |-FunctionDecl 0x560814c87ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x560814c87af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c87c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c87cb0 # | | | |-NoThrowAttr 0x560814c87cf0 Implicit # | | | `-ConstAttr 0x560814c87d18 Implicit # | | |-FunctionDecl 0x560814c87e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x560814c87d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c87ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c87f50 # | | | |-NoThrowAttr 0x560814c87f90 Implicit # | | | `-ConstAttr 0x560814c87fb8 Implicit # | | |-FunctionDecl 0x560814c880d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x560814c88028 col:56 'int' # | | | |-AvailabilityAttr 0x560814c88180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c88240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c88270 # | | | |-NoThrowAttr 0x560814c882b0 Implicit # | | | `-ConstAttr 0x560814c882d8 Implicit # | | |-FunctionDecl 0x560814c88488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x560814c88360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x560814c88538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c885f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c88628 # | | | |-NoThrowAttr 0x560814c88668 Implicit # | | | `-ConstAttr 0x560814c88690 Implicit # | | |-FunctionDecl 0x560814c88848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x560814c88718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x560814c888f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c889b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c889e8 # | | | |-NoThrowAttr 0x560814c88a28 Implicit # | | | `-ConstAttr 0x560814c88a50 Implicit # | | |-FunctionDecl 0x560814c88c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x560814c88ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x560814c88cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c88d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c88da8 # | | | |-NoThrowAttr 0x560814c88de8 Implicit # | | | `-ConstAttr 0x560814c88e10 Implicit # | | |-FunctionDecl 0x560814c88f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x560814c88e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x560814c88ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c890b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c890e0 # | | | |-NoThrowAttr 0x560814c89120 Implicit # | | | `-ConstAttr 0x560814c89148 Implicit # | | |-FunctionDecl 0x560814c892f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x560814c891d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x560814c893a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c89468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c89498 # | | | |-NoThrowAttr 0x560814c894d8 Implicit # | | | `-ConstAttr 0x560814c89500 Implicit # | | |-FunctionDecl 0x560814c896b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x560814c89588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x560814c89768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c89860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c89890 # | | | |-NoThrowAttr 0x560814c898d0 Implicit # | | | `-ConstAttr 0x560814c898f8 Implicit # | | |-FunctionDecl 0x560814c89aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x560814c89980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x560814c89b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c89c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c89c48 # | | | |-NoThrowAttr 0x560814c89c88 Implicit # | | | `-ConstAttr 0x560814c89cb0 Implicit # | | |-FunctionDecl 0x560814c89de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x560814c89d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x560814c89e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c89f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c89f80 # | | | |-NoThrowAttr 0x560814c89fc0 Implicit # | | | `-ConstAttr 0x560814c89fe8 Implicit # | | |-FunctionDecl 0x560814c8a198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x560814c8a070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x560814c8a248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8a308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8a338 # | | | |-NoThrowAttr 0x560814c8a378 Implicit # | | | `-ConstAttr 0x560814c8a3a0 Implicit # | | |-FunctionDecl 0x560814c8a558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x560814c8a428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x560814c8a608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8a6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8a6f8 # | | | |-NoThrowAttr 0x560814c8a738 Implicit # | | | `-ConstAttr 0x560814c8a760 Implicit # | | |-FunctionDecl 0x560814c8a918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x560814c8a7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x560814c8a9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8aa88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8aab8 # | | | |-NoThrowAttr 0x560814c8aaf8 Implicit # | | | `-ConstAttr 0x560814c8ab20 Implicit # | | |-FunctionDecl 0x560814c8ac50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x560814c8aba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x560814c8ad00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8adc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8adf0 # | | | |-NoThrowAttr 0x560814c8ae30 Implicit # | | | `-ConstAttr 0x560814c8ae58 Implicit # | | |-FunctionDecl 0x560814c8b008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x560814c8aee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x560814c8b0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8b178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8b1a8 # | | | |-NoThrowAttr 0x560814c8b1e8 Implicit # | | | `-ConstAttr 0x560814c8b210 Implicit # | | |-FunctionDecl 0x560814c8b3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x560814c8b298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x560814c8b478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8b538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8b568 # | | | |-NoThrowAttr 0x560814c8b5a8 Implicit # | | | `-ConstAttr 0x560814c8b5d0 Implicit # | | |-FunctionDecl 0x560814c8b788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x560814c8b658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x560814c8b848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8b908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8b938 # | | | |-NoThrowAttr 0x560814c8b978 Implicit # | | | `-ConstAttr 0x560814c8b9a0 Implicit # | | |-FunctionDecl 0x560814c8bab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x560814c8ba10 col:58 'float' # | | | |-AvailabilityAttr 0x560814c8bb68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8bc28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8bc58 # | | | |-NoThrowAttr 0x560814c8bc98 Implicit # | | | `-ConstAttr 0x560814c8bcc0 Implicit # | | |-FunctionDecl 0x560814c8bdf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x560814c8bd48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x560814c8bea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8bf68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8bf98 # | | | |-NoThrowAttr 0x560814c8bfd8 Implicit # | | | `-ConstAttr 0x560814c8c000 Implicit # | | |-FunctionDecl 0x560814c8c138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x560814c8c088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x560814c8c1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8c2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8c2d8 # | | | |-NoThrowAttr 0x560814c8c318 Implicit # | | | `-ConstAttr 0x560814c8c340 Implicit # | | |-FunctionDecl 0x560814c8c478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x560814c8c3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x560814c8c528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8c5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8c618 # | | | |-NoThrowAttr 0x560814c8c658 Implicit # | | | `-ConstAttr 0x560814c8c680 Implicit # | | |-FunctionDecl 0x560814c8c798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x560814c8c6f0 col:59 'double' # | | | |-AvailabilityAttr 0x560814c8c848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8c908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8c938 # | | | |-NoThrowAttr 0x560814c8c978 Implicit # | | | `-ConstAttr 0x560814c8c9a0 Implicit # | | |-FunctionDecl 0x560814c8cb58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x560814c8ca28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x560814c8cc08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8ccc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8ccf8 # | | | |-NoThrowAttr 0x560814c8cd38 Implicit # | | | `-ConstAttr 0x560814c8cd60 Implicit # | | |-FunctionDecl 0x560814c8cf18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x560814c8cde8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x560814c8cfc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8d088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8d0b8 # | | | |-NoThrowAttr 0x560814c8d0f8 Implicit # | | | `-ConstAttr 0x560814c8d120 Implicit # | | |-FunctionDecl 0x560814c8d2d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x560814c8d1a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x560814c8d388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8d448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560814c8d478 # | | | |-NoThrowAttr 0x560814c8d4b8 Implicit # | | | `-ConstAttr 0x560814c8d4e0 Implicit # | | |-FunctionDecl 0x560814c8d5f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x560814c8d548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x560814c8d6a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8d760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x560814c8d790 # | | | |-NoThrowAttr 0x560814c8d7d0 Implicit # | | | `-ConstAttr 0x560814c8d7f8 Implicit # | | |-FunctionDecl 0x560814c8d908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x560814c8d860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x560814c8d9b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8da78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x560814c8daa8 # | | | |-NoThrowAttr 0x560814c8dae8 Implicit # | | | `-ConstAttr 0x560814c8db10 Implicit # | | |-FunctionDecl 0x560814c8dc98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x560814c8db68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x560814c8dd48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8de08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x560814c8de38 # | | | |-NoThrowAttr 0x560814c8de78 Implicit # | | | `-ConstAttr 0x560814c8dea0 Implicit # | | |-FunctionDecl 0x560814c8e028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x560814c8def8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x560814c8e0d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8e198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x560814c8e1c8 # | | | |-NoThrowAttr 0x560814c8e208 Implicit # | | | `-ConstAttr 0x560814c8e230 Implicit # | | |-FunctionDecl 0x560814c8e308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x560814c8e3b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8e470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x560814c8e4a0 # | | | |-NoThrowAttr 0x560814c8e4e0 Implicit # | | | `-ConstAttr 0x560814c8e508 Implicit # | | |-FunctionDecl 0x560814c8e5a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x560814c8e648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8e708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x560814c8e738 # | | | |-NoThrowAttr 0x560814c8e778 Implicit # | | | `-ConstAttr 0x560814c8e7a0 Implicit # | | |-FunctionDecl 0x560814c8e810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x560814c8e8b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8e978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x560814c8e9a8 # | | | |-NoThrowAttr 0x560814c8e9e8 Implicit # | | | `-ConstAttr 0x560814c8ea10 Implicit # | | |-FunctionDecl 0x560814c8eb18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x560814c8ea68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x560814c8ebc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c8ec88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x560814c8ecb8 # | | | |-NoThrowAttr 0x560814c8ecf8 Implicit # | | | `-ConstAttr 0x560814c8ed20 Implicit # | | |-FunctionDecl 0x560814c8ef30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x560814c8ed68 col:53 'bool' # | | | |-ParmVarDecl 0x560814c8ede8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c8efe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c8f048 # | | | |-NoThrowAttr 0x560814c8f088 Implicit # | | | `-ConstAttr 0x560814c8f0b0 Implicit # | | |-FunctionDecl 0x560814c8f2e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x560814c8f118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x560814c8f198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c8f3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c8f400 # | | | |-NoThrowAttr 0x560814c8f440 Implicit # | | | `-ConstAttr 0x560814c8f468 Implicit # | | |-FunctionDecl 0x560814c8f6b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x560814c8f4e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x560814c8f560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c8f770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c8f7d0 # | | | |-NoThrowAttr 0x560814c8f810 Implicit # | | | `-ConstAttr 0x560814c90870 Implicit # | | |-FunctionDecl 0x560814c90ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x560814c908e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x560814c90968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c90b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c90bd0 # | | | |-NoThrowAttr 0x560814c90c10 Implicit # | | | `-ConstAttr 0x560814c90c38 Implicit # | | |-FunctionDecl 0x560814c90e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x560814c90c98 col:53 'half' # | | | |-ParmVarDecl 0x560814c90d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c90f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c90f80 # | | | |-NoThrowAttr 0x560814c90fc0 Implicit # | | | `-ConstAttr 0x560814c90fe8 Implicit # | | |-FunctionDecl 0x560814c91238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x560814c91060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x560814c910e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c912f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c91350 # | | | |-NoThrowAttr 0x560814c91390 Implicit # | | | `-ConstAttr 0x560814c913b8 Implicit # | | |-FunctionDecl 0x560814c91608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x560814c91430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x560814c914b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c916c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c91720 # | | | |-NoThrowAttr 0x560814c91760 Implicit # | | | `-ConstAttr 0x560814c91788 Implicit # | | |-FunctionDecl 0x560814c919d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x560814c91800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x560814c91880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c91a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c91af0 # | | | |-NoThrowAttr 0x560814c91b30 Implicit # | | | `-ConstAttr 0x560814c91b58 Implicit # | | |-FunctionDecl 0x560814c91d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x560814c91bb8 col:51 'int' # | | | |-ParmVarDecl 0x560814c91c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c91e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c91ea0 # | | | |-NoThrowAttr 0x560814c91ee0 Implicit # | | | `-ConstAttr 0x560814c91f08 Implicit # | | |-FunctionDecl 0x560814c92158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x560814c91f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x560814c92000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c92210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c92270 # | | | |-NoThrowAttr 0x560814c922b0 Implicit # | | | `-ConstAttr 0x560814c922d8 Implicit # | | |-FunctionDecl 0x560814c92528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x560814c92350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x560814c923d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c925e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c92640 # | | | |-NoThrowAttr 0x560814c92680 Implicit # | | | `-ConstAttr 0x560814c926a8 Implicit # | | |-FunctionDecl 0x560814c92938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x560814c92720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x560814c927a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c929f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c92a50 # | | | |-NoThrowAttr 0x560814c92a90 Implicit # | | | `-ConstAttr 0x560814c92ab8 Implicit # | | |-FunctionDecl 0x560814c92cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x560814c92b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814c92bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c92d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c92de0 # | | | |-NoThrowAttr 0x560814c92e20 Implicit # | | | `-ConstAttr 0x560814c92e48 Implicit # | | |-FunctionDecl 0x560814c93098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x560814c92ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x560814c92f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c93150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c931b0 # | | | |-NoThrowAttr 0x560814c931f0 Implicit # | | | `-ConstAttr 0x560814c93218 Implicit # | | |-FunctionDecl 0x560814c93468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x560814c93290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x560814c93310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c93520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c93580 # | | | |-NoThrowAttr 0x560814c935c0 Implicit # | | | `-ConstAttr 0x560814c935e8 Implicit # | | |-FunctionDecl 0x560814c93838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x560814c93660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x560814c936e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c938f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c93950 # | | | |-NoThrowAttr 0x560814c93990 Implicit # | | | `-ConstAttr 0x560814c939b8 Implicit # | | |-FunctionDecl 0x560814c93be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x560814c93a18 col:55 'float' # | | | |-ParmVarDecl 0x560814c93a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c93ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c93d00 # | | | |-NoThrowAttr 0x560814c93d40 Implicit # | | | `-ConstAttr 0x560814c93d68 Implicit # | | |-FunctionDecl 0x560814c93fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x560814c93de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x560814c93e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c94070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c940d0 # | | | |-NoThrowAttr 0x560814c94110 Implicit # | | | `-ConstAttr 0x560814c94138 Implicit # | | |-FunctionDecl 0x560814c94388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x560814c941b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x560814c94230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c94440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c944a0 # | | | |-NoThrowAttr 0x560814c944e0 Implicit # | | | `-ConstAttr 0x560814c94508 Implicit # | | |-FunctionDecl 0x560814c94758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x560814c94580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x560814c94600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c94810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c94890 # | | | |-NoThrowAttr 0x560814c948d0 Implicit # | | | `-ConstAttr 0x560814c948f8 Implicit # | | |-FunctionDecl 0x560814c94b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x560814c94970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x560814c949f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c94c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c94c60 # | | | |-NoThrowAttr 0x560814c94ca0 Implicit # | | | `-ConstAttr 0x560814c94cc8 Implicit # | | |-FunctionDecl 0x560814c94f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x560814c94d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560814c94dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c94fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c95030 # | | | |-NoThrowAttr 0x560814c95070 Implicit # | | | `-ConstAttr 0x560814c95098 Implicit # | | |-FunctionDecl 0x560814c952e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x560814c95110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560814c95190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c953a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c95400 # | | | |-NoThrowAttr 0x560814c95440 Implicit # | | | `-ConstAttr 0x560814c95468 Implicit # | | |-FunctionDecl 0x560814c956b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x560814c954e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560814c95560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c95770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c957d0 # | | | |-NoThrowAttr 0x560814c95810 Implicit # | | | `-ConstAttr 0x560814c95838 Implicit # | | |-FunctionDecl 0x560814c95a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x560814c958b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560814c95930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c95b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c95ba0 # | | | |-NoThrowAttr 0x560814c95be0 Implicit # | | | `-ConstAttr 0x560814c95c08 Implicit # | | |-FunctionDecl 0x560814c95e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x560814c95c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560814c95d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c95f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c95f70 # | | | |-NoThrowAttr 0x560814c95fb0 Implicit # | | | `-ConstAttr 0x560814c95fd8 Implicit # | | |-FunctionDecl 0x560814c96228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x560814c96050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560814c960d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c962e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c96340 # | | | |-NoThrowAttr 0x560814c96380 Implicit # | | | `-ConstAttr 0x560814c963a8 Implicit # | | |-FunctionDecl 0x560814c965f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x560814c96420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560814c964a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c966b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c96710 # | | | |-NoThrowAttr 0x560814c96750 Implicit # | | | `-ConstAttr 0x560814c96778 Implicit # | | |-FunctionDecl 0x560814c969f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x560814c967d8 col:57 'double' # | | | |-ParmVarDecl 0x560814c968a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c96ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c96b10 # | | | |-NoThrowAttr 0x560814c96b50 Implicit # | | | `-ConstAttr 0x560814c96b78 Implicit # | | |-FunctionDecl 0x560814c96dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x560814c96bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x560814c96c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c96e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c96ee0 # | | | |-NoThrowAttr 0x560814c96f20 Implicit # | | | `-ConstAttr 0x560814c96f48 Implicit # | | |-FunctionDecl 0x560814c97198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x560814c96fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x560814c97040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c97250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c972b0 # | | | |-NoThrowAttr 0x560814c972f0 Implicit # | | | `-ConstAttr 0x560814c97318 Implicit # | | |-FunctionDecl 0x560814c97568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x560814c97390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x560814c97410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c97620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560814c97680 # | | | |-NoThrowAttr 0x560814c976c0 Implicit # | | | `-ConstAttr 0x560814c976e8 Implicit # | | |-FunctionDecl 0x560814c97820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x560814c97770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x560814c978d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c97990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560814c979c0 # | | | |-NoThrowAttr 0x560814c97a00 Implicit # | | | `-ConstAttr 0x560814c97a28 Implicit # | | |-FunctionDecl 0x560814c97b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560814c97aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x560814c97c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c97cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560814c97cf0 # | | | |-NoThrowAttr 0x560814c97d30 Implicit # | | | `-ConstAttr 0x560814c97d58 Implicit # | | |-FunctionDecl 0x560814c97e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560814c97de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x560814c97f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c98000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560814c98030 # | | | |-NoThrowAttr 0x560814c98070 Implicit # | | | `-ConstAttr 0x560814c98098 Implicit # | | |-FunctionDecl 0x560814c981d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560814c98120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x560814c98280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c98340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560814c98370 # | | | |-NoThrowAttr 0x560814c983b0 Implicit # | | | `-ConstAttr 0x560814c983d8 Implicit # | | |-FunctionDecl 0x560814c98510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560814c98460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x560814c985c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c98680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560814c986b0 # | | | |-NoThrowAttr 0x560814c986f0 Implicit # | | | `-ConstAttr 0x560814c98718 Implicit # | | |-FunctionDecl 0x560814c988b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560814c987a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x560814c98960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c98a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560814c98a50 # | | | |-NoThrowAttr 0x560814c98a90 Implicit # | | | `-ConstAttr 0x560814c98ab8 Implicit # | | |-FunctionDecl 0x560814c98bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560814c98b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x560814c98ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c98d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560814c98d90 # | | | |-NoThrowAttr 0x560814c98dd0 Implicit # | | | `-ConstAttr 0x560814c98df8 Implicit # | | |-FunctionDecl 0x560814c98f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560814c98e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x560814c98fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c990a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560814c990d0 # | | | |-NoThrowAttr 0x560814c99110 Implicit # | | | `-ConstAttr 0x560814c99138 Implicit # | | |-FunctionDecl 0x560814c99270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x560814c991c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x560814c99320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c993e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560814c99410 # | | | |-NoThrowAttr 0x560814c99450 Implicit # | | | `-ConstAttr 0x560814c99478 Implicit # | | |-FunctionDecl 0x560814c995a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560814c994f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x560814c99650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c99710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560814c99740 # | | | |-NoThrowAttr 0x560814c99780 Implicit # | | | `-ConstAttr 0x560814c997a8 Implicit # | | |-FunctionDecl 0x560814c998e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560814c99830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x560814c99990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c99a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560814c99a80 # | | | |-NoThrowAttr 0x560814c99ac0 Implicit # | | | `-ConstAttr 0x560814c99ae8 Implicit # | | |-FunctionDecl 0x560814c99c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560814c99b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x560814c99cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c99d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560814c99dc0 # | | | |-NoThrowAttr 0x560814c99e00 Implicit # | | | `-ConstAttr 0x560814c99e28 Implicit # | | |-FunctionDecl 0x560814c99f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560814c99eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x560814c9a010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c9a0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560814c9a100 # | | | |-NoThrowAttr 0x560814c9a140 Implicit # | | | `-ConstAttr 0x560814c9a168 Implicit # | | |-FunctionDecl 0x560814c9a2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560814c9a1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x560814c9a350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c9a410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560814c9a440 # | | | |-NoThrowAttr 0x560814c9a480 Implicit # | | | `-ConstAttr 0x560814c9a4a8 Implicit # | | |-FunctionDecl 0x560814c9a5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560814c9a530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x560814c9a690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c9a750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560814c9a780 # | | | |-NoThrowAttr 0x560814c9a7c0 Implicit # | | | `-ConstAttr 0x560814c9a7e8 Implicit # | | |-FunctionDecl 0x560814c9a970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560814c9a8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x560814c9aa20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c9aae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560814c9ab10 # | | | |-NoThrowAttr 0x560814c9ab50 Implicit # | | | `-ConstAttr 0x560814c9ab78 Implicit # | | |-FunctionDecl 0x560814c9acb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x560814c9ac00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x560814c9ad60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c9ae20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560814c9ae50 # | | | |-NoThrowAttr 0x560814c9ae90 Implicit # | | | `-ConstAttr 0x560814c9aeb8 Implicit # | | |-FunctionDecl 0x560814c9afe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560814c9af30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x560814c9b090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c9b150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560814c9b180 # | | | |-NoThrowAttr 0x560814c9b1c0 Implicit # | | | `-ConstAttr 0x560814c9b1e8 Implicit # | | |-FunctionDecl 0x560814c9b320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560814c9b270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x560814c9b3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c9b490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560814c9b4c0 # | | | |-NoThrowAttr 0x560814c9b500 Implicit # | | | `-ConstAttr 0x560814c9b528 Implicit # | | |-FunctionDecl 0x560814c9b660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560814c9b5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x560814c9b710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c9b7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560814c9b800 # | | | |-NoThrowAttr 0x560814c9b840 Implicit # | | | `-ConstAttr 0x560814c9b868 Implicit # | | |-FunctionDecl 0x560814c9b9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560814c9b8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x560814c9ba50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c9bb10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560814c9bb40 # | | | |-NoThrowAttr 0x560814c9bb80 Implicit # | | | `-ConstAttr 0x560814c9bba8 Implicit # | | |-FunctionDecl 0x560814c9bce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560814c9bc30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x560814c9bd90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c9be50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560814c9be80 # | | | |-NoThrowAttr 0x560814c9bec0 Implicit # | | | `-ConstAttr 0x560814c9bee8 Implicit # | | |-FunctionDecl 0x560814c9c020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560814c9bf70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x560814c9c0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c9c190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560814c9c1c0 # | | | |-NoThrowAttr 0x560814c9c200 Implicit # | | | `-ConstAttr 0x560814c9c228 Implicit # | | |-FunctionDecl 0x560814c9c360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560814c9c2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x560814c9c410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c9c4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560814c9c500 # | | | |-NoThrowAttr 0x560814c9c540 Implicit # | | | `-ConstAttr 0x560814c9c568 Implicit # | | |-FunctionDecl 0x560814c9c678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x560814c9c5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x560814c9c728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9c788 # | | | |-NoThrowAttr 0x560814c9c7c8 Implicit # | | | `-ConstAttr 0x560814c9c7f0 Implicit # | | |-FunctionDecl 0x560814c9c9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c9c858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c9ca68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9cac8 # | | | |-NoThrowAttr 0x560814c9cb08 Implicit # | | | `-ConstAttr 0x560814c9cb30 Implicit # | | |-FunctionDecl 0x560814c9cc58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c9cba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c9cd08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9cd68 # | | | |-NoThrowAttr 0x560814c9cda8 Implicit # | | | `-ConstAttr 0x560814c9cdd0 Implicit # | | |-FunctionDecl 0x560814c9cef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c9ce48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c9cfa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9d008 # | | | |-NoThrowAttr 0x560814c9d048 Implicit # | | | `-ConstAttr 0x560814c9d070 Implicit # | | |-FunctionDecl 0x560814c9d180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x560814c9d0d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x560814c9d230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9d290 # | | | |-NoThrowAttr 0x560814c9d2d0 Implicit # | | | `-ConstAttr 0x560814c9d2f8 Implicit # | | |-FunctionDecl 0x560814c9d420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x560814c9d370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814c9d4d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9d530 # | | | |-NoThrowAttr 0x560814c9d570 Implicit # | | | `-ConstAttr 0x560814c9d598 Implicit # | | |-FunctionDecl 0x560814c9d6c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x560814c9d610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814c9d770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9d7d0 # | | | |-NoThrowAttr 0x560814c9d810 Implicit # | | | `-ConstAttr 0x560814c9d838 Implicit # | | |-FunctionDecl 0x560814c9d960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x560814c9d8b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814c9da10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9da70 # | | | |-NoThrowAttr 0x560814c9dab0 Implicit # | | | `-ConstAttr 0x560814c9dad8 Implicit # | | |-FunctionDecl 0x560814c9dc00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x560814c9db50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c9dcb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9dd10 # | | | |-NoThrowAttr 0x560814c9dd50 Implicit # | | | `-ConstAttr 0x560814c9dd78 Implicit # | | |-FunctionDecl 0x560814c9dea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560814c9ddf0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814c9df50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9dfb0 # | | | |-NoThrowAttr 0x560814c9dff0 Implicit # | | | `-ConstAttr 0x560814c9e018 Implicit # | | |-FunctionDecl 0x560814c9e140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560814c9e090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814c9e1f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9e250 # | | | |-NoThrowAttr 0x560814c9e290 Implicit # | | | `-ConstAttr 0x560814c9e2b8 Implicit # | | |-FunctionDecl 0x560814c9e3e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560814c9e330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814c9e490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9e4f0 # | | | |-NoThrowAttr 0x560814c9e530 Implicit # | | | `-ConstAttr 0x560814c9e558 Implicit # | | |-FunctionDecl 0x560814c9e680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560814c9e5d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814c9e730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9e790 # | | | |-NoThrowAttr 0x560814c9e7d0 Implicit # | | | `-ConstAttr 0x560814c9e7f8 Implicit # | | |-FunctionDecl 0x560814c9ebc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560814c9e870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c9ec70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9ecd0 # | | | |-NoThrowAttr 0x560814c9ed10 Implicit # | | | `-ConstAttr 0x560814c9ed38 Implicit # | | |-FunctionDecl 0x560814c9ee60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560814c9edb0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c9ef10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9ef70 # | | | |-NoThrowAttr 0x560814c9efb0 Implicit # | | | `-ConstAttr 0x560814c9efd8 Implicit # | | |-FunctionDecl 0x560814c9f100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560814c9f050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c9f1b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9f210 # | | | |-NoThrowAttr 0x560814c9f250 Implicit # | | | `-ConstAttr 0x560814c9f278 Implicit # | | |-FunctionDecl 0x560814c9f3a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560814c9f2f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814c9f450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9f4b0 # | | | |-NoThrowAttr 0x560814c9f4f0 Implicit # | | | `-ConstAttr 0x560814c9f518 Implicit # | | |-FunctionDecl 0x560814c9f640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560814c9f590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c9f6f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9f750 # | | | |-NoThrowAttr 0x560814c9f790 Implicit # | | | `-ConstAttr 0x560814c9f7b8 Implicit # | | |-FunctionDecl 0x560814c9f8e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560814c9f830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c9f990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9f9f0 # | | | |-NoThrowAttr 0x560814c9fa30 Implicit # | | | `-ConstAttr 0x560814c9fa58 Implicit # | | |-FunctionDecl 0x560814c9fb80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560814c9fad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c9fc30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9fc90 # | | | |-NoThrowAttr 0x560814c9fcd0 Implicit # | | | `-ConstAttr 0x560814c9fcf8 Implicit # | | |-FunctionDecl 0x560814c9fe08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x560814c9fd58 col:54 'float' # | | | |-BuiltinAliasAttr 0x560814c9feb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814c9ff18 # | | | |-NoThrowAttr 0x560814c9ff58 Implicit # | | | `-ConstAttr 0x560814c9ff80 Implicit # | | |-FunctionDecl 0x560814ca00a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c9fff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814ca0158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814ca01b8 # | | | |-NoThrowAttr 0x560814ca01f8 Implicit # | | | `-ConstAttr 0x560814ca0220 Implicit # | | |-FunctionDecl 0x560814ca0348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x560814ca0298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814ca03f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814ca0458 # | | | |-NoThrowAttr 0x560814ca0498 Implicit # | | | `-ConstAttr 0x560814ca04c0 Implicit # | | |-FunctionDecl 0x560814ca05e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x560814ca0538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814ca0698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814ca06f8 # | | | |-NoThrowAttr 0x560814ca0738 Implicit # | | | `-ConstAttr 0x560814ca0760 Implicit # | | |-FunctionDecl 0x560814ca0870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x560814ca07c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x560814ca0920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814ca0980 # | | | |-NoThrowAttr 0x560814ca09c0 Implicit # | | | `-ConstAttr 0x560814ca09e8 Implicit # | | |-FunctionDecl 0x560814ca0b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x560814ca0a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814ca0e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814ca0e70 # | | | |-NoThrowAttr 0x560814ca0eb0 Implicit # | | | `-ConstAttr 0x560814ca0ed8 Implicit # | | |-FunctionDecl 0x560814ca1000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x560814ca0f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814ca10b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814ca1110 # | | | |-NoThrowAttr 0x560814ca1150 Implicit # | | | `-ConstAttr 0x560814ca1178 Implicit # | | |-FunctionDecl 0x560814ca12a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x560814ca11f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814ca1350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560814ca13b0 # | | | |-NoThrowAttr 0x560814ca13f0 Implicit # | | | `-ConstAttr 0x560814ca1418 Implicit # | | |-FunctionDecl 0x560814ca1528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x560814ca1478 col:52 'half' # | | | |-BuiltinAliasAttr 0x560814ca15d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca1638 # | | | |-NoThrowAttr 0x560814ca1678 Implicit # | | | `-ConstAttr 0x560814ca16a0 Implicit # | | |-FunctionDecl 0x560814ca17b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x560814ca1708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814ca1868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca18c8 # | | | |-NoThrowAttr 0x560814ca1908 Implicit # | | | `-ConstAttr 0x560814ca1930 Implicit # | | |-FunctionDecl 0x560814ca1a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x560814ca19a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814ca1b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca1b68 # | | | |-NoThrowAttr 0x560814ca1ba8 Implicit # | | | `-ConstAttr 0x560814ca1bd0 Implicit # | | |-FunctionDecl 0x560814ca1cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x560814ca1c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814ca1da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca1e08 # | | | |-NoThrowAttr 0x560814ca1e48 Implicit # | | | `-ConstAttr 0x560814ca1e70 Implicit # | | |-FunctionDecl 0x560814ca1f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x560814ca1ee0 col:50 'int' # | | | |-AvailabilityAttr 0x560814ca2040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca2100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca2130 # | | | |-NoThrowAttr 0x560814ca2170 Implicit # | | | `-ConstAttr 0x560814ca2198 Implicit # | | |-FunctionDecl 0x560814ca22d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x560814ca2220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x560814ca2380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca2440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca2470 # | | | |-NoThrowAttr 0x560814ca24b0 Implicit # | | | `-ConstAttr 0x560814ca24d8 Implicit # | | |-FunctionDecl 0x560814ca2610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x560814ca2560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x560814ca26c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca2780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca27b0 # | | | |-NoThrowAttr 0x560814ca27f0 Implicit # | | | `-ConstAttr 0x560814ca2818 Implicit # | | |-FunctionDecl 0x560814ca2950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x560814ca28a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x560814ca2a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca2ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca2af0 # | | | |-NoThrowAttr 0x560814ca2b30 Implicit # | | | `-ConstAttr 0x560814ca2b58 Implicit # | | |-FunctionDecl 0x560814ca2c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x560814ca2be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x560814ca2d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca3e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca3e60 # | | | |-NoThrowAttr 0x560814ca3ea0 Implicit # | | | `-ConstAttr 0x560814ca3ec8 Implicit # | | |-FunctionDecl 0x560814ca4000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560814ca3f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x560814ca40b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca4170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca41a0 # | | | |-NoThrowAttr 0x560814ca41e0 Implicit # | | | `-ConstAttr 0x560814ca4208 Implicit # | | |-FunctionDecl 0x560814ca4340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560814ca4290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x560814ca43f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca44b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca44e0 # | | | |-NoThrowAttr 0x560814ca4520 Implicit # | | | `-ConstAttr 0x560814ca4548 Implicit # | | |-FunctionDecl 0x560814ca4680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560814ca45d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x560814ca4730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca47f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca4820 # | | | |-NoThrowAttr 0x560814ca4860 Implicit # | | | `-ConstAttr 0x560814ca4888 Implicit # | | |-FunctionDecl 0x560814ca49c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560814ca4910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x560814ca4a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca4b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca4b60 # | | | |-NoThrowAttr 0x560814ca4ba0 Implicit # | | | `-ConstAttr 0x560814ca4bc8 Implicit # | | |-FunctionDecl 0x560814ca4d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560814ca4c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x560814ca4db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca4e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca4ea0 # | | | |-NoThrowAttr 0x560814ca4ee0 Implicit # | | | `-ConstAttr 0x560814ca4f08 Implicit # | | |-FunctionDecl 0x560814ca5040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560814ca4f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x560814ca50f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca51b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca51e0 # | | | |-NoThrowAttr 0x560814ca5220 Implicit # | | | `-ConstAttr 0x560814ca5248 Implicit # | | |-FunctionDecl 0x560814ca5380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560814ca52d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x560814ca5430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca54f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca5520 # | | | |-NoThrowAttr 0x560814ca5560 Implicit # | | | `-ConstAttr 0x560814ca5588 Implicit # | | |-FunctionDecl 0x560814ca56c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560814ca5610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x560814ca5770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca5830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca5860 # | | | |-NoThrowAttr 0x560814ca58a0 Implicit # | | | `-ConstAttr 0x560814ca58c8 Implicit # | | |-FunctionDecl 0x560814ca5a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560814ca5950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x560814ca5ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca5b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca5ba0 # | | | |-NoThrowAttr 0x560814ca5be0 Implicit # | | | `-ConstAttr 0x560814ca5c08 Implicit # | | |-FunctionDecl 0x560814ca5d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560814ca5c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x560814ca95c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca9680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca96b0 # | | | |-NoThrowAttr 0x560814ca96f0 Implicit # | | | `-ConstAttr 0x560814ca9718 Implicit # | | |-FunctionDecl 0x560814ca9850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560814ca97a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x560814ca9900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca99c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca99f0 # | | | |-NoThrowAttr 0x560814ca9a30 Implicit # | | | `-ConstAttr 0x560814ca9a58 Implicit # | | |-FunctionDecl 0x560814ca9b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x560814ca9ac8 col:54 'float' # | | | |-AvailabilityAttr 0x560814ca9c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814ca9ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814ca9d18 # | | | |-NoThrowAttr 0x560814ca9d58 Implicit # | | | `-ConstAttr 0x560814ca9d80 Implicit # | | |-FunctionDecl 0x560814ca9eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x560814ca9e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x560814ca9f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814caa028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814caa058 # | | | |-NoThrowAttr 0x560814caa098 Implicit # | | | `-ConstAttr 0x560814caa0c0 Implicit # | | |-FunctionDecl 0x560814caa1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x560814caa148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x560814caa2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814caa368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814caa398 # | | | |-NoThrowAttr 0x560814caa3d8 Implicit # | | | `-ConstAttr 0x560814caa400 Implicit # | | |-FunctionDecl 0x560814caa538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x560814caa488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x560814caa5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814caa6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814caa6d8 # | | | |-NoThrowAttr 0x560814caa718 Implicit # | | | `-ConstAttr 0x560814caa740 Implicit # | | |-FunctionDecl 0x560814caa860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x560814caa7b0 col:56 'double' # | | | |-AvailabilityAttr 0x560814caa910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814caa9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814caaa00 # | | | |-NoThrowAttr 0x560814caaa40 Implicit # | | | `-ConstAttr 0x560814caaa68 Implicit # | | |-FunctionDecl 0x560814caaba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x560814caaaf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x560814caac50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814caad10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814caad40 # | | | |-NoThrowAttr 0x560814caad80 Implicit # | | | `-ConstAttr 0x560814caada8 Implicit # | | |-FunctionDecl 0x560814caaee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x560814caae30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x560814caaf90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814cab050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814cab080 # | | | |-NoThrowAttr 0x560814cab0c0 Implicit # | | | `-ConstAttr 0x560814cab0e8 Implicit # | | |-FunctionDecl 0x560814cab220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x560814cab170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x560814cab2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814cab390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560814cab3c0 # | | | |-NoThrowAttr 0x560814cab400 Implicit # | | | `-ConstAttr 0x560814cab428 Implicit # | | |-FunctionDecl 0x560814cab5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x560814cab488 col:52 'half' # | | | |-BuiltinAliasAttr 0x560814cab680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cab6e0 # | | | |-NoThrowAttr 0x560814cab720 Implicit # | | | `-ConstAttr 0x560814cab748 Implicit # | | |-FunctionDecl 0x560814cab860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x560814cab7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814cab910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cab970 # | | | |-NoThrowAttr 0x560814cab9b0 Implicit # | | | `-ConstAttr 0x560814cab9d8 Implicit # | | |-FunctionDecl 0x560814cabb00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x560814caba50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814cabbb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cabc10 # | | | |-NoThrowAttr 0x560814cabc50 Implicit # | | | `-ConstAttr 0x560814cabc78 Implicit # | | |-FunctionDecl 0x560814cabda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x560814cabcf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814cabe50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cabeb0 # | | | |-NoThrowAttr 0x560814cabef0 Implicit # | | | `-ConstAttr 0x560814cabf18 Implicit # | | |-FunctionDecl 0x560814cac028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x560814cabf78 col:50 'int' # | | | |-BuiltinAliasAttr 0x560814cac0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cac138 # | | | |-NoThrowAttr 0x560814cac178 Implicit # | | | `-ConstAttr 0x560814cac1a0 Implicit # | | |-FunctionDecl 0x560814cac2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x560814cac218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814cac378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cac3d8 # | | | |-NoThrowAttr 0x560814cac418 Implicit # | | | `-ConstAttr 0x560814cac440 Implicit # | | |-FunctionDecl 0x560814cac568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x560814cac4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814cac618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cac678 # | | | |-NoThrowAttr 0x560814cac6b8 Implicit # | | | `-ConstAttr 0x560814cac6e0 Implicit # | | |-FunctionDecl 0x560814cac808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x560814cac758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814cac8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cac918 # | | | |-NoThrowAttr 0x560814cac958 Implicit # | | | `-ConstAttr 0x560814cac980 Implicit # | | |-FunctionDecl 0x560814cacaa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x560814cac9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814cacb58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cacbb8 # | | | |-NoThrowAttr 0x560814cacbf8 Implicit # | | | `-ConstAttr 0x560814cacc20 Implicit # | | |-FunctionDecl 0x560814cacd48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560814cacc98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814cacdf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cace58 # | | | |-NoThrowAttr 0x560814cace98 Implicit # | | | `-ConstAttr 0x560814cacec0 Implicit # | | |-FunctionDecl 0x560814cacfe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560814cacf38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814cad098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cad0f8 # | | | |-NoThrowAttr 0x560814cad138 Implicit # | | | `-ConstAttr 0x560814cad160 Implicit # | | |-FunctionDecl 0x560814cad288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560814cad1d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814cad338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cad398 # | | | |-NoThrowAttr 0x560814cad3d8 Implicit # | | | `-ConstAttr 0x560814cad400 Implicit # | | |-FunctionDecl 0x560814cad528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560814cad478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814cad5e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cad648 # | | | |-NoThrowAttr 0x560814cad688 Implicit # | | | `-ConstAttr 0x560814cad6b0 Implicit # | | |-FunctionDecl 0x560814cad7d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560814cad728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814cad888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cad8e8 # | | | |-NoThrowAttr 0x560814cad928 Implicit # | | | `-ConstAttr 0x560814cad950 Implicit # | | |-FunctionDecl 0x560814cada78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560814cad9c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814cadb28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cadb88 # | | | |-NoThrowAttr 0x560814cadbc8 Implicit # | | | `-ConstAttr 0x560814cadbf0 Implicit # | | |-FunctionDecl 0x560814cadd18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560814cadc68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814caddc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cade28 # | | | |-NoThrowAttr 0x560814cade68 Implicit # | | | `-ConstAttr 0x560814cade90 Implicit # | | |-FunctionDecl 0x560814cadfb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560814cadf08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814cae068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cae0c8 # | | | |-NoThrowAttr 0x560814cae108 Implicit # | | | `-ConstAttr 0x560814cae130 Implicit # | | |-FunctionDecl 0x560814cae258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560814cae1a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814cae308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cae368 # | | | |-NoThrowAttr 0x560814cae3a8 Implicit # | | | `-ConstAttr 0x560814cae3d0 Implicit # | | |-FunctionDecl 0x560814cae4f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560814cae448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814cae5a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cae608 # | | | |-NoThrowAttr 0x560814cae648 Implicit # | | | `-ConstAttr 0x560814cae670 Implicit # | | |-FunctionDecl 0x560814cae798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560814cae6e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814cae848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814cae8a8 # | | | |-NoThrowAttr 0x560814cae8e8 Implicit # | | | `-ConstAttr 0x560814cae910 Implicit # | | |-FunctionDecl 0x560814caea20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x560814cae970 col:54 'float' # | | | |-BuiltinAliasAttr 0x560814caead0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814caeb30 # | | | |-NoThrowAttr 0x560814caeb70 Implicit # | | | `-ConstAttr 0x560814caeb98 Implicit # | | |-FunctionDecl 0x560814caecc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x560814caec10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814caed70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814caedd0 # | | | |-NoThrowAttr 0x560814caee10 Implicit # | | | `-ConstAttr 0x560814caee38 Implicit # | | |-FunctionDecl 0x560814caef60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x560814caeeb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814caf010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814caf070 # | | | |-NoThrowAttr 0x560814caf0b0 Implicit # | | | `-ConstAttr 0x560814caf0d8 Implicit # | | |-FunctionDecl 0x560814caf200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x560814caf150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814caf2b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814caf310 # | | | |-NoThrowAttr 0x560814caf350 Implicit # | | | `-ConstAttr 0x560814caf378 Implicit # | | |-FunctionDecl 0x560814caf488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x560814caf3d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x560814caf538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814caf598 # | | | |-NoThrowAttr 0x560814c4fce0 Implicit # | | | `-ConstAttr 0x560814c4fd08 Implicit # | | |-FunctionDecl 0x560814c4fe30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x560814c4fd80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814c4fee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814c4ff40 # | | | |-NoThrowAttr 0x560814c4ff80 Implicit # | | | `-ConstAttr 0x560814c4ffa8 Implicit # | | |-FunctionDecl 0x560814c500d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x560814c50020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814c50180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814c501e0 # | | | |-NoThrowAttr 0x560814c50220 Implicit # | | | `-ConstAttr 0x560814c50248 Implicit # | | |-FunctionDecl 0x560814c50370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x560814c502c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814c50420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560814c50480 # | | | |-NoThrowAttr 0x560814c504c0 Implicit # | | | `-ConstAttr 0x560814c504e8 Implicit # | | |-FunctionDecl 0x560814c505f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x560814c50548 col:56 'half' # | | | |-BuiltinAliasAttr 0x560814c506a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c50708 # | | | |-NoThrowAttr 0x560814c50748 Implicit # | | | `-ConstAttr 0x560814c50770 Implicit # | | |-FunctionDecl 0x560814c50888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c507d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c50938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c50998 # | | | |-NoThrowAttr 0x560814c509d8 Implicit # | | | `-ConstAttr 0x560814c50a00 Implicit # | | |-FunctionDecl 0x560814c50b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c50a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c50bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c50c38 # | | | |-NoThrowAttr 0x560814c50c78 Implicit # | | | `-ConstAttr 0x560814c50ca0 Implicit # | | |-FunctionDecl 0x560814c50dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c50d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c50e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c50ed8 # | | | |-NoThrowAttr 0x560814c50f18 Implicit # | | | `-ConstAttr 0x560814c50f40 Implicit # | | |-FunctionDecl 0x560814c51060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x560814c50fb0 col:54 'int' # | | | |-AvailabilityAttr 0x560814c51110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c511d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c51200 # | | | |-NoThrowAttr 0x560814c51240 Implicit # | | | `-ConstAttr 0x560814c51268 Implicit # | | |-FunctionDecl 0x560814c513a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x560814c512f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x560814c51450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c51510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c51540 # | | | |-NoThrowAttr 0x560814c51580 Implicit # | | | `-ConstAttr 0x560814c515a8 Implicit # | | |-FunctionDecl 0x560814c516e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x560814c51630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x560814c51790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c51850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c51880 # | | | |-NoThrowAttr 0x560814c518c0 Implicit # | | | `-ConstAttr 0x560814c518e8 Implicit # | | |-FunctionDecl 0x560814c51a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x560814c51970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x560814c51ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c51b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c51bc0 # | | | |-NoThrowAttr 0x560814c51c00 Implicit # | | | `-ConstAttr 0x560814c51c28 Implicit # | | |-FunctionDecl 0x560814c51da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x560814c51cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x560814c51e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c51f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c51f40 # | | | |-NoThrowAttr 0x560814c51f80 Implicit # | | | `-ConstAttr 0x560814c51fa8 Implicit # | | |-FunctionDecl 0x560814c520e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560814c52030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x560814c52190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c52250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c52280 # | | | |-NoThrowAttr 0x560814c522c0 Implicit # | | | `-ConstAttr 0x560814c522e8 Implicit # | | |-FunctionDecl 0x560814c52420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560814c52370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x560814c524d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c52590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c525c0 # | | | |-NoThrowAttr 0x560814c52600 Implicit # | | | `-ConstAttr 0x560814c52628 Implicit # | | |-FunctionDecl 0x560814c52760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560814c526b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x560814c52810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c528d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c52900 # | | | |-NoThrowAttr 0x560814c52940 Implicit # | | | `-ConstAttr 0x560814c52968 Implicit # | | |-FunctionDecl 0x560814c52aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560814c529f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x560814c52b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c52c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c52c40 # | | | |-NoThrowAttr 0x560814c52c80 Implicit # | | | `-ConstAttr 0x560814c52ca8 Implicit # | | |-FunctionDecl 0x560814c52de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560814c52d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x560814c52e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c52f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c52f80 # | | | |-NoThrowAttr 0x560814c52fc0 Implicit # | | | `-ConstAttr 0x560814c52fe8 Implicit # | | |-FunctionDecl 0x560814c53120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560814c53070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x560814c531d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c53290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c532c0 # | | | |-NoThrowAttr 0x560814c53300 Implicit # | | | `-ConstAttr 0x560814c53328 Implicit # | | |-FunctionDecl 0x560814c53460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560814c533b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x560814c53510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c535d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c53600 # | | | |-NoThrowAttr 0x560814c53640 Implicit # | | | `-ConstAttr 0x560814c53668 Implicit # | | |-FunctionDecl 0x560814c537a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560814c536f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x560814c53850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c53910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c53940 # | | | |-NoThrowAttr 0x560814c53980 Implicit # | | | `-ConstAttr 0x560814c539a8 Implicit # | | |-FunctionDecl 0x560814c53ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560814c53a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x560814c53b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814c53c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814c53c80 # | | | |-NoThrowAttr 0x560814c53cc0 Implicit # | | | `-ConstAttr 0x560814cbb610 Implicit # | | |-FunctionDecl 0x560814cbb748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560814cbb698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x560814cbb7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814cbb8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814cbb8e8 # | | | |-NoThrowAttr 0x560814cbb928 Implicit # | | | `-ConstAttr 0x560814cbb950 Implicit # | | |-FunctionDecl 0x560814cbba88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560814cbb9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x560814cbbb38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814cbbbf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814cbbc28 # | | | |-NoThrowAttr 0x560814cbbc68 Implicit # | | | `-ConstAttr 0x560814cbbc90 Implicit # | | |-FunctionDecl 0x560814cbbdb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x560814cbbd00 col:58 'float' # | | | |-AvailabilityAttr 0x560814cbbe60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814cbbf20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814cbbf50 # | | | |-NoThrowAttr 0x560814cbbf90 Implicit # | | | `-ConstAttr 0x560814cbbfb8 Implicit # | | |-FunctionDecl 0x560814cbc0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x560814cbc040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x560814cbc1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814cbc260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814cbc290 # | | | |-NoThrowAttr 0x560814cbc2d0 Implicit # | | | `-ConstAttr 0x560814cbc2f8 Implicit # | | |-FunctionDecl 0x560814cbc430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x560814cbc380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x560814cbc4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814cbc5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814cbc5d0 # | | | |-NoThrowAttr 0x560814cbc610 Implicit # | | | `-ConstAttr 0x560814cbc638 Implicit # | | |-FunctionDecl 0x560814cbc770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x560814cbc6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x560814cbc820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814cbc8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814cbc910 # | | | |-NoThrowAttr 0x560814cbc950 Implicit # | | | `-ConstAttr 0x560814cbc978 Implicit # | | |-FunctionDecl 0x560814cbca98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x560814cbc9e8 col:60 'double' # | | | |-AvailabilityAttr 0x560814cbcb48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814cbcc08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814cbcc38 # | | | |-NoThrowAttr 0x560814cbcc78 Implicit # | | | `-ConstAttr 0x560814cbcca0 Implicit # | | |-FunctionDecl 0x560814cbcdd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x560814cbcd28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x560814cbce88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814cbcf48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814cbcf78 # | | | |-NoThrowAttr 0x560814cbcfb8 Implicit # | | | `-ConstAttr 0x560814cbcfe0 Implicit # | | |-FunctionDecl 0x560814cbd118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x560814cbd068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x560814cbd1c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814cbd288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814cbd2b8 # | | | |-NoThrowAttr 0x560814cbd2f8 Implicit # | | | `-ConstAttr 0x560814cbd320 Implicit # | | |-FunctionDecl 0x560814cbd458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x560814cbd3a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x560814cbd508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560814cbd5c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560814cbd620 # | | | |-NoThrowAttr 0x560814cbd660 Implicit # | | | `-ConstAttr 0x560814cbd688 Implicit # | | |-FunctionDecl 0x560814cbd798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x560814cbd6e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x560814cbd848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbd8a8 # | | | |-NoThrowAttr 0x560814cbd8e8 Implicit # | | | `-ConstAttr 0x560814cbd910 Implicit # | | |-FunctionDecl 0x560814cbda28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x560814cbd978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814cbdad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbdb38 # | | | |-NoThrowAttr 0x560814cbdb78 Implicit # | | | `-ConstAttr 0x560814cbdba0 Implicit # | | |-FunctionDecl 0x560814cbdcc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x560814cbdc18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814cbdd78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbddd8 # | | | |-NoThrowAttr 0x560814cbde18 Implicit # | | | `-ConstAttr 0x560814cbde40 Implicit # | | |-FunctionDecl 0x560814cbdf68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x560814cbdeb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814cbe018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbe078 # | | | |-NoThrowAttr 0x560814cbe0b8 Implicit # | | | `-ConstAttr 0x560814cbe0e0 Implicit # | | |-FunctionDecl 0x560814cbe1f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x560814cbe140 col:50 'int' # | | | |-BuiltinAliasAttr 0x560814cbe2a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbe300 # | | | |-NoThrowAttr 0x560814cbe340 Implicit # | | | `-ConstAttr 0x560814cbe368 Implicit # | | |-FunctionDecl 0x560814cbe490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x560814cbe3e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814cbe540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbe5a0 # | | | |-NoThrowAttr 0x560814cbe5e0 Implicit # | | | `-ConstAttr 0x560814cbe608 Implicit # | | |-FunctionDecl 0x560814cbe730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x560814cbe680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814cbe7e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbe840 # | | | |-NoThrowAttr 0x560814cbe880 Implicit # | | | `-ConstAttr 0x560814cbe8a8 Implicit # | | |-FunctionDecl 0x560814cbe9d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x560814cbe920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814cbea80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbeae0 # | | | |-NoThrowAttr 0x560814cbeb20 Implicit # | | | `-ConstAttr 0x560814cbeb48 Implicit # | | |-FunctionDecl 0x560814cbec70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x560814cbebc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814cbed20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbed80 # | | | |-NoThrowAttr 0x560814cbedc0 Implicit # | | | `-ConstAttr 0x560814cbede8 Implicit # | | |-FunctionDecl 0x560814cbef10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560814cbee60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814cbefc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbf020 # | | | |-NoThrowAttr 0x560814cbf060 Implicit # | | | `-ConstAttr 0x560814cbf088 Implicit # | | |-FunctionDecl 0x560814cbf1b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560814cbf100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814cbf260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbf2c0 # | | | |-NoThrowAttr 0x560814cbf300 Implicit # | | | `-ConstAttr 0x560814cbf328 Implicit # | | |-FunctionDecl 0x560814cbf450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560814cbf3a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814cbf500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbf560 # | | | |-NoThrowAttr 0x560814cbf5a0 Implicit # | | | `-ConstAttr 0x560814cbf5c8 Implicit # | | |-FunctionDecl 0x560814cbf710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560814cbf660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814cbf7c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbf820 # | | | |-NoThrowAttr 0x560814cbf860 Implicit # | | | `-ConstAttr 0x560814cbf888 Implicit # | | |-FunctionDecl 0x560814cbf9b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560814cbf900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814cbfa60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbfac0 # | | | |-NoThrowAttr 0x560814cbfb00 Implicit # | | | `-ConstAttr 0x560814cbfb28 Implicit # | | |-FunctionDecl 0x560814cbfc50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560814cbfba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814cbfd00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cbfd60 # | | | |-NoThrowAttr 0x560814cbfda0 Implicit # | | | `-ConstAttr 0x560814cbfdc8 Implicit # | | |-FunctionDecl 0x560814cbfef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560814cbfe40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814cbffa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cc0000 # | | | |-NoThrowAttr 0x560814cc0040 Implicit # | | | `-ConstAttr 0x560814cc0068 Implicit # | | |-FunctionDecl 0x560814cc0190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560814cc00e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814cc0240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cc02a0 # | | | |-NoThrowAttr 0x560814cc02e0 Implicit # | | | `-ConstAttr 0x560814cc0308 Implicit # | | |-FunctionDecl 0x560814cc0430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560814cc0380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814cc04e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cc0540 # | | | |-NoThrowAttr 0x560814cc0580 Implicit # | | | `-ConstAttr 0x560814cc05a8 Implicit # | | |-FunctionDecl 0x560814cc06d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560814cc0620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814cc0780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cc07e0 # | | | |-NoThrowAttr 0x560814cc0820 Implicit # | | | `-ConstAttr 0x560814cc0848 Implicit # | | |-FunctionDecl 0x560814cc0970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560814cc08c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814cc0a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cc0a80 # | | | |-NoThrowAttr 0x560814cc0ac0 Implicit # | | | `-ConstAttr 0x560814cc0ae8 Implicit # | | |-FunctionDecl 0x560814cc0bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x560814cc0b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x560814cc0ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cc0d08 # | | | |-NoThrowAttr 0x560814cc0d48 Implicit # | | | `-ConstAttr 0x560814cc0d70 Implicit # | | |-FunctionDecl 0x560814cc0e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x560814cc0de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814cc0f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cc0fa8 # | | | |-NoThrowAttr 0x560814cc0fe8 Implicit # | | | `-ConstAttr 0x560814cc1010 Implicit # | | |-FunctionDecl 0x560814cc1138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x560814cc1088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814cc11e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cc1248 # | | | |-NoThrowAttr 0x560814cc1288 Implicit # | | | `-ConstAttr 0x560814cc12b0 Implicit # | | |-FunctionDecl 0x560814cc13d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x560814cc1328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814cc1488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cc14e8 # | | | |-NoThrowAttr 0x560814cc1528 Implicit # | | | `-ConstAttr 0x560814cc1550 Implicit # | | |-FunctionDecl 0x560814cc1670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x560814cc15b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x560814cc1720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cc1780 # | | | |-NoThrowAttr 0x560814cc17c0 Implicit # | | | `-ConstAttr 0x560814cc17e8 Implicit # | | |-FunctionDecl 0x560814cc1910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x560814cc1860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814cc19c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cc1a20 # | | | |-NoThrowAttr 0x560814cc1a60 Implicit # | | | `-ConstAttr 0x560814cc1a88 Implicit # | | |-FunctionDecl 0x560814cc1bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x560814cc1b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814cc1c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cc1cc0 # | | | |-NoThrowAttr 0x560814cc1d00 Implicit # | | | `-ConstAttr 0x560814cc1d28 Implicit # | | |-FunctionDecl 0x560814cc1e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x560814cc1da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814cc1f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560814cc1f60 # | | | |-NoThrowAttr 0x560814cc1fa0 Implicit # | | | `-ConstAttr 0x560814cc1fc8 Implicit # | | |-FunctionDecl 0x560814cc20d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x560814cc2028 col:56 'half' # | | | |-BuiltinAliasAttr 0x560814cc2188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc21e8 # | | | |-NoThrowAttr 0x560814cc2228 Implicit # | | | `-ConstAttr 0x560814cc2250 Implicit # | | |-FunctionDecl 0x560814cc2368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x560814cc22b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814cc2418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc2478 # | | | |-NoThrowAttr 0x560814cc24b8 Implicit # | | | `-ConstAttr 0x560814cc24e0 Implicit # | | |-FunctionDecl 0x560814cc2608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x560814cc2558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814cc26b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc2718 # | | | |-NoThrowAttr 0x560814cc2758 Implicit # | | | `-ConstAttr 0x560814cc2780 Implicit # | | |-FunctionDecl 0x560814cc28a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x560814cc27f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814cc2958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc29b8 # | | | |-NoThrowAttr 0x560814cc29f8 Implicit # | | | `-ConstAttr 0x560814cc2a20 Implicit # | | |-FunctionDecl 0x560814cc2b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x560814cc2a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x560814cc2be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc2c40 # | | | |-NoThrowAttr 0x560814cc2c80 Implicit # | | | `-ConstAttr 0x560814cc2ca8 Implicit # | | |-FunctionDecl 0x560814cc2dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x560814cc2d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814cc2e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc2ee0 # | | | |-NoThrowAttr 0x560814cc2f20 Implicit # | | | `-ConstAttr 0x560814cc2f48 Implicit # | | |-FunctionDecl 0x560814cc3070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x560814cc2fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814cc3120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc3180 # | | | |-NoThrowAttr 0x560814cc31c0 Implicit # | | | `-ConstAttr 0x560814cc31e8 Implicit # | | |-FunctionDecl 0x560814cc3310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x560814cc3260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814cc33c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc3420 # | | | |-NoThrowAttr 0x560814cc3460 Implicit # | | | `-ConstAttr 0x560814cc3488 Implicit # | | |-FunctionDecl 0x560814cc3650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x560814cc3500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814cc3700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc3760 # | | | |-NoThrowAttr 0x560814cc37a0 Implicit # | | | `-ConstAttr 0x560814cc37c8 Implicit # | | |-FunctionDecl 0x560814cc38f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560814cc3840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814cc39a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc3a00 # | | | |-NoThrowAttr 0x560814cc3a40 Implicit # | | | `-ConstAttr 0x560814cc3a68 Implicit # | | |-FunctionDecl 0x560814cc3b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560814cc3ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814cc3c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc3ca0 # | | | |-NoThrowAttr 0x560814cc3ce0 Implicit # | | | `-ConstAttr 0x560814cc3d08 Implicit # | | |-FunctionDecl 0x560814cc3e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560814cc3d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814cc3ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc3f40 # | | | |-NoThrowAttr 0x560814cc3f80 Implicit # | | | `-ConstAttr 0x560814cc3fa8 Implicit # | | |-FunctionDecl 0x560814cc40d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560814cc4020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814cc4180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc41e0 # | | | |-NoThrowAttr 0x560814cc4220 Implicit # | | | `-ConstAttr 0x560814cc4248 Implicit # | | |-FunctionDecl 0x560814cc4370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560814cc42c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814cc4420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc4480 # | | | |-NoThrowAttr 0x560814cc44c0 Implicit # | | | `-ConstAttr 0x560814cc44e8 Implicit # | | |-FunctionDecl 0x560814cc4610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560814cc4560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814cc46c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc4720 # | | | |-NoThrowAttr 0x560814cc4760 Implicit # | | | `-ConstAttr 0x560814cc4788 Implicit # | | |-FunctionDecl 0x560814cc48b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560814cc4800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814cc4960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc49c0 # | | | |-NoThrowAttr 0x560814cc4a00 Implicit # | | | `-ConstAttr 0x560814cc4a28 Implicit # | | |-FunctionDecl 0x560814cc4b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560814cc4aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814cc4c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc4c60 # | | | |-NoThrowAttr 0x560814cc4ca0 Implicit # | | | `-ConstAttr 0x560814cc4cc8 Implicit # | | |-FunctionDecl 0x560814cc4df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560814cc4d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814cc4ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc4f00 # | | | |-NoThrowAttr 0x560814cc4f40 Implicit # | | | `-ConstAttr 0x560814cc4f68 Implicit # | | |-FunctionDecl 0x560814cc5090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560814cc4fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814cc5140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc51a0 # | | | |-NoThrowAttr 0x560814cc51e0 Implicit # | | | `-ConstAttr 0x560814cc5208 Implicit # | | |-FunctionDecl 0x560814cc5330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560814cc5280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814cc53e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc5440 # | | | |-NoThrowAttr 0x560814cc5480 Implicit # | | | `-ConstAttr 0x560814cc54a8 Implicit # | | |-FunctionDecl 0x560814cc5660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x560814cc5508 col:58 'float' # | | | |-BuiltinAliasAttr 0x560814cc5710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc5770 # | | | |-NoThrowAttr 0x560814cc57b0 Implicit # | | | `-ConstAttr 0x560814cc57d8 Implicit # | | |-FunctionDecl 0x560814cc5900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x560814cc5850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814cc59b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc5a10 # | | | |-NoThrowAttr 0x560814cc5a50 Implicit # | | | `-ConstAttr 0x560814cc5a78 Implicit # | | |-FunctionDecl 0x560814cc5ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x560814cc5af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814cc5c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc5cb0 # | | | |-NoThrowAttr 0x560814cc5cf0 Implicit # | | | `-ConstAttr 0x560814cc5d18 Implicit # | | |-FunctionDecl 0x560814cc5e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x560814cc5d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814cc5ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc5f50 # | | | |-NoThrowAttr 0x560814cc5f90 Implicit # | | | `-ConstAttr 0x560814cc5fb8 Implicit # | | |-FunctionDecl 0x560814cc60c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x560814cc6018 col:60 'double' # | | | |-BuiltinAliasAttr 0x560814cc6178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc61d8 # | | | |-NoThrowAttr 0x560814cc6218 Implicit # | | | `-ConstAttr 0x560814cc6240 Implicit # | | |-FunctionDecl 0x560814cc6368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x560814cc62b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814cc6418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc6478 # | | | |-NoThrowAttr 0x560814cc64b8 Implicit # | | | `-ConstAttr 0x560814cc64e0 Implicit # | | |-FunctionDecl 0x560814cc6608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x560814cc6558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814cc66b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc6718 # | | | |-NoThrowAttr 0x560814cc6758 Implicit # | | | `-ConstAttr 0x560814cc6780 Implicit # | | |-FunctionDecl 0x560814cc68a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x560814cc67f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814cc6958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560814cc69b8 # | | | |-NoThrowAttr 0x560814cc69f8 Implicit # | | | `-ConstAttr 0x560814cc6a20 Implicit # | | |-FunctionDecl 0x560814cc6b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x560814cc6a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x560814cc6be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc6c40 # | | | |-NoThrowAttr 0x560814cc6c80 Implicit # | | | `-ConstAttr 0x560814cc6ca8 Implicit # | | |-FunctionDecl 0x560814cc6dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x560814cc6d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814cc6e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc6ed0 # | | | |-NoThrowAttr 0x560814cc6f10 Implicit # | | | `-ConstAttr 0x560814cc6f38 Implicit # | | |-FunctionDecl 0x560814cc7060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x560814cc6fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814cc7110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc7170 # | | | |-NoThrowAttr 0x560814cc71b0 Implicit # | | | `-ConstAttr 0x560814cc71d8 Implicit # | | |-FunctionDecl 0x560814cc7300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x560814cc7250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814cc73b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc7410 # | | | |-NoThrowAttr 0x560814cc7450 Implicit # | | | `-ConstAttr 0x560814cc7478 Implicit # | | |-FunctionDecl 0x560814cc7588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x560814cc74d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x560814cc7670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc76d0 # | | | |-NoThrowAttr 0x560814cc7710 Implicit # | | | `-ConstAttr 0x560814cc7738 Implicit # | | |-FunctionDecl 0x560814cc7860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x560814cc77b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814cc7910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc7970 # | | | |-NoThrowAttr 0x560814cc79b0 Implicit # | | | `-ConstAttr 0x560814cc79d8 Implicit # | | |-FunctionDecl 0x560814cc7b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x560814cc7a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814cc7bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc7c10 # | | | |-NoThrowAttr 0x560814cc7c50 Implicit # | | | `-ConstAttr 0x560814cc7c78 Implicit # | | |-FunctionDecl 0x560814cc7da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x560814cc7cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814cc7e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc7eb0 # | | | |-NoThrowAttr 0x560814cc7ef0 Implicit # | | | `-ConstAttr 0x560814cc7f18 Implicit # | | |-FunctionDecl 0x560814cc8040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x560814cc7f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814cc80f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc8150 # | | | |-NoThrowAttr 0x560814cc8190 Implicit # | | | `-ConstAttr 0x560814cc81b8 Implicit # | | |-FunctionDecl 0x560814cc82e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560814cc8230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814cc8390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc83f0 # | | | |-NoThrowAttr 0x560814cc8430 Implicit # | | | `-ConstAttr 0x560814cc8458 Implicit # | | |-FunctionDecl 0x560814cc8580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560814cc84d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814cc8630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc8690 # | | | |-NoThrowAttr 0x560814cc86d0 Implicit # | | | `-ConstAttr 0x560814cc86f8 Implicit # | | |-FunctionDecl 0x560814cc8820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560814cc8770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814cc88d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc8930 # | | | |-NoThrowAttr 0x560814cc8970 Implicit # | | | `-ConstAttr 0x560814cc8998 Implicit # | | |-FunctionDecl 0x560814cc8ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560814cc8a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814cc8b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc8bd0 # | | | |-NoThrowAttr 0x560814cc8c10 Implicit # | | | `-ConstAttr 0x560814cc8c38 Implicit # | | |-FunctionDecl 0x560814cc8d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560814cc8cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814cc8e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc8e70 # | | | |-NoThrowAttr 0x560814cc8eb0 Implicit # | | | `-ConstAttr 0x560814cc8ed8 Implicit # | | |-FunctionDecl 0x560814cc9000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560814cc8f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814cc90b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc9110 # | | | |-NoThrowAttr 0x560814cc9150 Implicit # | | | `-ConstAttr 0x560814cc9178 Implicit # | | |-FunctionDecl 0x560814cc92a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560814cc91f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814cc9350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814cc93b0 # | | | |-NoThrowAttr 0x560814cc93f0 Implicit # | | | `-ConstAttr 0x560814cc9418 Implicit # | | |-FunctionDecl 0x560814cc9540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560814cc9490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814cc95f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814c6f7d0 # | | | |-NoThrowAttr 0x560814c6f810 Implicit # | | | `-ConstAttr 0x560814c6f838 Implicit # | | |-FunctionDecl 0x560814c6f960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560814c6f8b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c6fa10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814c6fa70 # | | | |-NoThrowAttr 0x560814c6fab0 Implicit # | | | `-ConstAttr 0x560814c6fad8 Implicit # | | |-FunctionDecl 0x560814c6fc00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560814c6fb50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c6fcb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814c6fd10 # | | | |-NoThrowAttr 0x560814c6fd50 Implicit # | | | `-ConstAttr 0x560814c6fd78 Implicit # | | |-FunctionDecl 0x560814c6fea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560814c6fdf0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c6ff50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814c6ffb0 # | | | |-NoThrowAttr 0x560814c6fff0 Implicit # | | | `-ConstAttr 0x560814c70018 Implicit # | | |-FunctionDecl 0x560814c70128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x560814c70078 col:56 'float' # | | | |-BuiltinAliasAttr 0x560814c701d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814c70238 # | | | |-NoThrowAttr 0x560814c70278 Implicit # | | | `-ConstAttr 0x560814c702a0 Implicit # | | |-FunctionDecl 0x560814c703c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c70318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c70478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814c704d8 # | | | |-NoThrowAttr 0x560814c70518 Implicit # | | | `-ConstAttr 0x560814c70540 Implicit # | | |-FunctionDecl 0x560814c70668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c705b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c70718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814c70778 # | | | |-NoThrowAttr 0x560814c707b8 Implicit # | | | `-ConstAttr 0x560814c707e0 Implicit # | | |-FunctionDecl 0x560814c70908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c70858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c709b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814c70a18 # | | | |-NoThrowAttr 0x560814c70a58 Implicit # | | | `-ConstAttr 0x560814c70a80 Implicit # | | |-FunctionDecl 0x560814c70b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x560814c70ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x560814c70c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814c70ca0 # | | | |-NoThrowAttr 0x560814c70ce0 Implicit # | | | `-ConstAttr 0x560814c70d08 Implicit # | | |-FunctionDecl 0x560814c70e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x560814c70d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814c70ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814c70f40 # | | | |-NoThrowAttr 0x560814c70f80 Implicit # | | | `-ConstAttr 0x560814c70fa8 Implicit # | | |-FunctionDecl 0x560814c710d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x560814c71020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814c71180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814c711e0 # | | | |-NoThrowAttr 0x560814c71220 Implicit # | | | `-ConstAttr 0x560814c71248 Implicit # | | |-FunctionDecl 0x560814c71370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x560814c712c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814c71420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560814c71480 # | | | |-NoThrowAttr 0x560814c714c0 Implicit # | | | `-ConstAttr 0x560814c714e8 Implicit # | | |-FunctionDecl 0x560814c71638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x560814c71548 col:14 'half' # | | | |-BuiltinAliasAttr 0x560814c716e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c71760 Implicit # | | | `-ConstAttr 0x560814c71788 Implicit # | | |-FunctionDecl 0x560814c71938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x560814c71810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c719e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c71a60 Implicit # | | | `-ConstAttr 0x560814c71a88 Implicit # | | |-FunctionDecl 0x560814c71c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x560814c71b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c71cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c71d50 Implicit # | | | `-ConstAttr 0x560814c71d78 Implicit # | | |-FunctionDecl 0x560814c71f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x560814c71df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c71fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c72040 Implicit # | | | `-ConstAttr 0x560814c72068 Implicit # | | |-FunctionDecl 0x560814c72178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x560814c720c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x560814c72228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c722a0 Implicit # | | | `-ConstAttr 0x560814c722c8 Implicit # | | |-FunctionDecl 0x560814c723f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x560814c72340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560814c724a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c72518 Implicit # | | | `-ConstAttr 0x560814c72540 Implicit # | | |-FunctionDecl 0x560814c72668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x560814c725b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560814c72718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c72790 Implicit # | | | `-ConstAttr 0x560814c727b8 Implicit # | | |-FunctionDecl 0x560814c728e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x560814c72830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560814c72990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c72a08 Implicit # | | | `-ConstAttr 0x560814c72a30 Implicit # | | |-FunctionDecl 0x560814c72bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x560814c72aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560814c72c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c72d00 Implicit # | | | `-ConstAttr 0x560814c72d28 Implicit # | | |-FunctionDecl 0x560814c72ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x560814c72da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560814c72f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c72ff0 Implicit # | | | `-ConstAttr 0x560814c73018 Implicit # | | |-FunctionDecl 0x560814c731b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x560814c73090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560814c73268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c732e0 Implicit # | | | `-ConstAttr 0x560814c73308 Implicit # | | |-FunctionDecl 0x560814c734a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x560814c73380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560814c73558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c735d0 Implicit # | | | `-ConstAttr 0x560814c735f8 Implicit # | | |-FunctionDecl 0x560814c737f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x560814c73658 col:15 'float' # | | | |-BuiltinAliasAttr 0x560814c738a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c73918 Implicit # | | | `-ConstAttr 0x560814c73940 Implicit # | | |-FunctionDecl 0x560814c73ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x560814c739b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c73b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c73c10 Implicit # | | | `-ConstAttr 0x560814c73c38 Implicit # | | |-FunctionDecl 0x560814c73dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x560814c73cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c73e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c73f00 Implicit # | | | `-ConstAttr 0x560814c73f28 Implicit # | | |-FunctionDecl 0x560814c740c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x560814c73fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c74178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c741f0 Implicit # | | | `-ConstAttr 0x560814c74218 Implicit # | | |-FunctionDecl 0x560814c743b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x560814c74290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560814c74468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c744e0 Implicit # | | | `-ConstAttr 0x560814c74508 Implicit # | | |-FunctionDecl 0x560814c746a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x560814c74580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c74758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c747d0 Implicit # | | | `-ConstAttr 0x560814c747f8 Implicit # | | |-FunctionDecl 0x560814c74998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x560814c74870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c74a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c74ac0 Implicit # | | | `-ConstAttr 0x560814c74ae8 Implicit # | | |-FunctionDecl 0x560814c74c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x560814c74b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c74d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c74db0 Implicit # | | | `-ConstAttr 0x560814c74dd8 Implicit # | | |-FunctionDecl 0x560814c74f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x560814c74e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560814c75028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c750a0 Implicit # | | | `-ConstAttr 0x560814c750c8 Implicit # | | |-FunctionDecl 0x560814c75268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x560814c75140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560814c75318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c75390 Implicit # | | | `-ConstAttr 0x560814c753b8 Implicit # | | |-FunctionDecl 0x560814c75558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x560814c75430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560814c75608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c75680 Implicit # | | | `-ConstAttr 0x560814c756a8 Implicit # | | |-FunctionDecl 0x560814c75868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x560814c75720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560814c75918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c75990 Implicit # | | | `-ConstAttr 0x560814c759b8 Implicit # | | |-FunctionDecl 0x560814c75b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x560814c75a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x560814c75bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c75c30 Implicit # | | | `-ConstAttr 0x560814c75c58 Implicit # | | |-FunctionDecl 0x560814c75df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x560814c75cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560814c75ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c75f20 Implicit # | | | `-ConstAttr 0x560814c75f48 Implicit # | | |-FunctionDecl 0x560814c760e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x560814c75fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560814c76198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c76210 Implicit # | | | `-ConstAttr 0x560814c76238 Implicit # | | |-FunctionDecl 0x560814c763d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x560814c762b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560814c76488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560814c76500 Implicit # | | | `-ConstAttr 0x560814c76528 Implicit # | | |-FunctionDecl 0x560814c76638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x560814c76588 col:18 'half' # | | | |-BuiltinAliasAttr 0x560814c766e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560814c76760 Implicit # | | | `-ConstAttr 0x560814c76788 Implicit # | | |-FunctionDecl 0x560814c768a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c767f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c76950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560814c769c8 Implicit # | | | `-ConstAttr 0x560814c769f0 Implicit # | | |-FunctionDecl 0x560814c76b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c76a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c76bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560814c76c40 Implicit # | | | `-ConstAttr 0x560814c76c68 Implicit # | | |-FunctionDecl 0x560814c76d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c76ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c76e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560814c76eb8 Implicit # | | | `-ConstAttr 0x560814c76ee0 Implicit # | | |-FunctionDecl 0x560814c76ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x560814c76f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x560814c770a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560814c77118 Implicit # | | | `-ConstAttr 0x560814c77140 Implicit # | | |-FunctionDecl 0x560814c77268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c771b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c77318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560814c77390 Implicit # | | | `-ConstAttr 0x560814c773b8 Implicit # | | |-FunctionDecl 0x560814c774e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c77430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c77590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560814c77608 Implicit # | | | `-ConstAttr 0x560814c77630 Implicit # | | |-FunctionDecl 0x560814c77758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c776a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c77818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560814c77890 Implicit # | | | `-ConstAttr 0x560814c778b8 Implicit # | | |-FunctionDecl 0x560814c779e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x560814c77a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x560814c77ae8 # | | | |-NoThrowAttr 0x560814c77b28 Implicit # | | | `-ConstAttr 0x560814c77b50 Implicit # | | |-FunctionDecl 0x560814c77c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x560814c77ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x560814c77d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560814c77d78 Implicit # | | | `-ConstAttr 0x560814c77da0 Implicit # | | |-FunctionDecl 0x560814c77eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c77e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c77f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560814c77fe0 Implicit # | | | `-ConstAttr 0x560814c78008 Implicit # | | |-FunctionDecl 0x560814c78130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c78080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c781e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560814c78258 Implicit # | | | `-ConstAttr 0x560814c78280 Implicit # | | |-FunctionDecl 0x560814c783a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c782f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c78458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560814c784d0 Implicit # | | | `-ConstAttr 0x560814c784f8 Implicit # | | |-FunctionDecl 0x560814c78608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x560814c78558 col:23 'float' # | | | |-BuiltinAliasAttr 0x560814c786b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560814c78730 Implicit # | | | `-ConstAttr 0x560814c78758 Implicit # | | |-FunctionDecl 0x560814c78880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x560814c787d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814c78930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560814c789a8 Implicit # | | | `-ConstAttr 0x560814c789d0 Implicit # | | |-FunctionDecl 0x560814c78af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x560814c78a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814c78ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560814c78c20 Implicit # | | | `-ConstAttr 0x560814c78c48 Implicit # | | |-FunctionDecl 0x560814c78d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x560814c78cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814c78e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560814c78e98 Implicit # | | | `-ConstAttr 0x560814c78ec0 Implicit # | | |-FunctionDecl 0x560814c78fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x560814c78f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x560814c79080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560814c790f8 Implicit # | | | `-ConstAttr 0x560814c79120 Implicit # | | |-FunctionDecl 0x560814c79238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x560814c79188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814c792e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560814c79360 Implicit # | | | `-ConstAttr 0x560814c79388 Implicit # | | |-FunctionDecl 0x560814c794b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x560814c79400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814c79560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560814c795d8 Implicit # | | | `-ConstAttr 0x560814c79600 Implicit # | | |-FunctionDecl 0x560814c79728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x560814c79678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814c797d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560814ce16b8 Implicit # | | | `-ConstAttr 0x560814ce16e0 Implicit # | | |-FunctionDecl 0x560814ce17f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x560814ce1740 col:23 'float' # | | | |-BuiltinAliasAttr 0x560814ce18a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560814ce1918 Implicit # | | | `-ConstAttr 0x560814ce1940 Implicit # | | |-FunctionDecl 0x560814ce1a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x560814ce19b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814ce1b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560814ce1b90 Implicit # | | | `-ConstAttr 0x560814ce1bb8 Implicit # | | |-FunctionDecl 0x560814ce1ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x560814ce1c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814ce1d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560814ce1e08 Implicit # | | | `-ConstAttr 0x560814ce1e30 Implicit # | | |-FunctionDecl 0x560814ce1f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x560814ce1ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814ce2008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560814ce2080 Implicit # | | | `-ConstAttr 0x560814ce20a8 Implicit # | | |-FunctionDecl 0x560814ce21b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x560814ce2108 col:19 'half' # | | | |-BuiltinAliasAttr 0x560814ce2268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560814ce22e0 Implicit # | | | `-ConstAttr 0x560814ce2308 Implicit # | | |-FunctionDecl 0x560814ce2420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x560814ce2370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814ce24d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560814ce2548 Implicit # | | | `-ConstAttr 0x560814ce2570 Implicit # | | |-FunctionDecl 0x560814ce2698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x560814ce25e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814ce2748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560814ce27c0 Implicit # | | | `-ConstAttr 0x560814ce27e8 Implicit # | | |-FunctionDecl 0x560814ce2910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x560814ce2860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814ce29c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560814ce2a38 Implicit # | | | `-ConstAttr 0x560814ce2a60 Implicit # | | |-FunctionDecl 0x560814ce2b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x560814ce2ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x560814ce2c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560814ce2c98 Implicit # | | | `-ConstAttr 0x560814ce2cc0 Implicit # | | |-FunctionDecl 0x560814ce2de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x560814ce2d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814ce2e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560814ce2f10 Implicit # | | | `-ConstAttr 0x560814ce2f38 Implicit # | | |-FunctionDecl 0x560814ce3060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x560814ce2fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814ce3110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560814ce3188 Implicit # | | | `-ConstAttr 0x560814ce31b0 Implicit # | | |-FunctionDecl 0x560814ce32d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x560814ce3228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560814ce3388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560814ce3400 Implicit # | | | `-ConstAttr 0x560814ce3428 Implicit # | | |-FunctionDecl 0x560814ce3538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x560814ce3488 col:19 'half' # | | | |-BuiltinAliasAttr 0x560814ce35e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560814ce3680 Implicit # | | | `-ConstAttr 0x560814ce36a8 Implicit # | | |-FunctionDecl 0x560814ce37c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x560814ce3710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560814ce3870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560814ce38e8 Implicit # | | | `-ConstAttr 0x560814ce3910 Implicit # | | |-FunctionDecl 0x560814ce3a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x560814ce3988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560814ce3ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560814ce3b60 Implicit # | | | `-ConstAttr 0x560814ce3b88 Implicit # | | |-FunctionDecl 0x560814ce3cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x560814ce3c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560814ce3d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560814ce3dd8 Implicit # | | | `-ConstAttr 0x560814ce3e00 Implicit # | | |-FunctionDecl 0x560814ce3f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x560814ce3e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x560814ce3fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560814ce4038 Implicit # | | | `-ConstAttr 0x560814ce4060 Implicit # | | |-FunctionDecl 0x560814ce4188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x560814ce40d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560814ce4238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560814ce42b0 Implicit # | | | `-ConstAttr 0x560814ce42d8 Implicit # | | |-FunctionDecl 0x560814ce4400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x560814ce4350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560814ce44b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560814ce4528 Implicit # | | | `-ConstAttr 0x560814ce4550 Implicit # | | `-FunctionDecl 0x560814ce4678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x560814ce45c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x560814ce4728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x560814ce47a0 Implicit # | | `-ConstAttr 0x560814ce47c8 Implicit # | |-LinkageSpecDecl 0x560814c266f8 col:45 implicit C # | | `-FunctionDecl 0x560814c26748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x560814c267f0 <> Implicit 501 # | | |-NoThrowAttr 0x560814c26850 Implicit # | | `-ConstAttr 0x560814c26878 Implicit # | |-NamespaceDecl 0x560814ce4818 prev 0x560814beaca8 line:12:11 hlsl # | | |-original Namespace 0x560814b41a98 'hlsl' # | | |-FunctionDecl 0x560814ce4a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814ce4930 col:29 used V 'double' # | | | |-CompoundStmt 0x560814ce4d98 # | | | | `-ReturnStmt 0x560814ce4d88 # | | | | `-CallExpr 0x560814ce4d58 'float' # | | | | |-ImplicitCastExpr 0x560814ce4d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814ce4ce8 '' Function 0x560814bf7c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560814ce4cc0 'float' # | | | | `-ImplicitCastExpr 0x560814ce4ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ce4c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ce4c58 'double' lvalue ParmVar 0x560814ce4930 'V' 'double' # | | | `-DeprecatedAttr 0x560814ce4ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814ce4f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814ce4e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814ce5358 # | | | | `-ReturnStmt 0x560814ce5348 # | | | | `-CallExpr 0x560814ce5318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814ce5300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814ce5278 '' Function 0x560814bf7ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814ce5250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814ce5238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ce5220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ce51e8 'double2':'vector' lvalue ParmVar 0x560814ce4e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814ce5038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814ce5548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814ce5418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814cea398 # | | | | `-ReturnStmt 0x560814cea388 # | | | | `-CallExpr 0x560814cea358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cea340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cea2c0 '' Function 0x560814bf8120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cea298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cea280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cea268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cea230 'double3':'vector' lvalue ParmVar 0x560814ce5418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814ce55f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cea588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814cea458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814cea968 # | | | | `-ReturnStmt 0x560814cea958 # | | | | `-CallExpr 0x560814cea928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cea910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cea888 '' Function 0x560814bf8398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cea860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cea848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cea830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cea7f8 'double4':'vector' lvalue ParmVar 0x560814cea458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814cea638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814ceab08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814ceaa18 col:26 used V 'int' # | | | |-CompoundStmt 0x560814ceae60 # | | | | `-ReturnStmt 0x560814ceae50 # | | | | `-CallExpr 0x560814ceae20 'float' # | | | | |-ImplicitCastExpr 0x560814ceae08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814ceade8 '' Function 0x560814bf7c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560814ceadc0 'float' # | | | | `-ImplicitCastExpr 0x560814ceada8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cead90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cead58 'int' lvalue ParmVar 0x560814ceaa18 'V' 'int' # | | | `-DeprecatedAttr 0x560814ceabb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ceb038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814ceaf10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814ceb3b0 # | | | | `-ReturnStmt 0x560814ceb3a0 # | | | | `-CallExpr 0x560814ceb370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814ceb358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814ceb338 '' Function 0x560814bf7ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814ceb310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814ceb2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ceb2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ceb2a8 'int2':'vector' lvalue ParmVar 0x560814ceaf10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814ceb0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ceb588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814ceb460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814ceb908 # | | | | `-ReturnStmt 0x560814ceb8f8 # | | | | `-CallExpr 0x560814ceb8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814ceb8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814ceb890 '' Function 0x560814bf8120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814ceb868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814ceb850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ceb838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ceb800 'int3':'vector' lvalue ParmVar 0x560814ceb460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814ceb638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cebae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814ceb9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814cebe70 # | | | | `-ReturnStmt 0x560814cebe60 # | | | | `-CallExpr 0x560814cebe30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cebe18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cebdf8 '' Function 0x560814bf8398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cebdd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cebdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cebda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cebd68 'int4':'vector' lvalue ParmVar 0x560814ceb9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814cebb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cebfd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814cebf20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814cf13f8 # | | | | `-ReturnStmt 0x560814cf13e8 # | | | | `-CallExpr 0x560814cf13b8 'float' # | | | | |-ImplicitCastExpr 0x560814cf13a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cf1380 '' Function 0x560814bf7c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cf1358 'float' # | | | | `-ImplicitCastExpr 0x560814cf1340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf1328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf12f0 'uint':'unsigned int' lvalue ParmVar 0x560814cebf20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814cf1130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cf1558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814cf14a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814cf18f0 # | | | | `-ReturnStmt 0x560814cf18e0 # | | | | `-CallExpr 0x560814cf18b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cf1898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cf1878 '' Function 0x560814bf7ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cf1850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cf1838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf1820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf17e8 'uint2':'vector' lvalue ParmVar 0x560814cf14a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814cf1608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cf1a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814cf19a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814cf1df0 # | | | | `-ReturnStmt 0x560814cf1de0 # | | | | `-CallExpr 0x560814cf1db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cf1d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cf1d78 '' Function 0x560814bf8120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cf1d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cf1d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf1d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf1ce8 'uint3':'vector' lvalue ParmVar 0x560814cf19a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814cf1b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cf1f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814cf1ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814cf22f8 # | | | | `-ReturnStmt 0x560814cf22e8 # | | | | `-CallExpr 0x560814cf22b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cf22a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cf2280 '' Function 0x560814bf8398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cf2258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cf2240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf2228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf21f0 'uint4':'vector' lvalue ParmVar 0x560814cf1ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814cf2000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cf24d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814cf23a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814cf2870 # | | | | `-ReturnStmt 0x560814cf2860 # | | | | `-CallExpr 0x560814cf2830 'float' # | | | | |-ImplicitCastExpr 0x560814cf2818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cf27f8 '' Function 0x560814bf7c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cf27d0 'float' # | | | | `-ImplicitCastExpr 0x560814cf27b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf27a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf2768 'int64_t':'long' lvalue ParmVar 0x560814cf23a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814cf2588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cf2a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814cf2920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814cf2e00 # | | | | `-ReturnStmt 0x560814cf2df0 # | | | | `-CallExpr 0x560814cf2dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cf2da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cf2d88 '' Function 0x560814bf7ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cf2d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cf2d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf2d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf2cf8 'int64_t2':'vector' lvalue ParmVar 0x560814cf2920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814cf2af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cf2fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814cf2eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814cf33b0 # | | | | `-ReturnStmt 0x560814cf33a0 # | | | | `-CallExpr 0x560814cf3370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cf3358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cf3338 '' Function 0x560814bf8120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cf3310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cf32f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf32e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf32a8 'int64_t3':'vector' lvalue ParmVar 0x560814cf2eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814cf3088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cf3588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814cf3460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814cf3950 # | | | | `-ReturnStmt 0x560814cf3940 # | | | | `-CallExpr 0x560814cf3910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cf38f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cf38d8 '' Function 0x560814bf8398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cf38b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cf3898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf3880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf3848 'int64_t4':'vector' lvalue ParmVar 0x560814cf3460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814cf3638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cf3b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814cf3a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814cf3ee0 # | | | | `-ReturnStmt 0x560814cf3ed0 # | | | | `-CallExpr 0x560814cf3ea0 'float' # | | | | |-ImplicitCastExpr 0x560814cf3e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cf3e68 '' Function 0x560814bf7c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cf3e40 'float' # | | | | `-ImplicitCastExpr 0x560814cf3e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf3e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf3dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x560814cf3a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814cf3bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cf40b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814cf3f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814cf4490 # | | | | `-ReturnStmt 0x560814cf4480 # | | | | `-CallExpr 0x560814cf4450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cf4438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cf4418 '' Function 0x560814bf7ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cf43f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cf43d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf43c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf4388 'uint64_t2':'vector' lvalue ParmVar 0x560814cf3f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814cf4168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cf4668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814cf4540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814cf4a48 # | | | | `-ReturnStmt 0x560814cf4a38 # | | | | `-CallExpr 0x560814cf4a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cf49f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cf49d0 '' Function 0x560814bf8120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cf49a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cf4990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf4978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf4940 'uint64_t3':'vector' lvalue ParmVar 0x560814cf4540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814cf4718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cf4c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814cf4af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814cf5010 # | | | | `-ReturnStmt 0x560814cf5000 # | | | | `-CallExpr 0x560814cf4fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cf4fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cf4f98 '' Function 0x560814bf8398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cf4f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cf4f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf4f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf4f08 'uint64_t4':'vector' lvalue ParmVar 0x560814cf4af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814cf4cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cf5198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814cf50d0 col:29 used V 'double' # | | | |-CompoundStmt 0x560814cf54e0 # | | | | `-ReturnStmt 0x560814cf54d0 # | | | | `-CallExpr 0x560814cf54a0 'float' # | | | | |-ImplicitCastExpr 0x560814cf5488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cf5468 '' Function 0x560814c11920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cf5440 'float' # | | | | `-ImplicitCastExpr 0x560814cf5428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf5410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf53d8 'double' lvalue ParmVar 0x560814cf50d0 'V' 'double' # | | | `-DeprecatedAttr 0x560814cf5248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cf5650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814cf55a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814cf59b8 # | | | | `-ReturnStmt 0x560814cf59a8 # | | | | `-CallExpr 0x560814cf5978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cf5960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cf5940 '' Function 0x560814c11b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cf5918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cf5900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf58e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf58b0 'double2':'vector' lvalue ParmVar 0x560814cf55a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814cf5700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cf5b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814cf5a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814cf5e98 # | | | | `-ReturnStmt 0x560814cf5e88 # | | | | `-CallExpr 0x560814cf5e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cf5e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cf5e20 '' Function 0x560814c00588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cf5df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cf5de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf5dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf5d90 'double3':'vector' lvalue ParmVar 0x560814cf5a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814cf5bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cf6008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814cf5f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814cf6380 # | | | | `-ReturnStmt 0x560814cf6370 # | | | | `-CallExpr 0x560814cf6340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cf6328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cf6308 '' Function 0x560814c00800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cf62e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cf62c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf62b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf6278 'double4':'vector' lvalue ParmVar 0x560814cf5f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814cf60b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cf64e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814cf6430 col:26 used V 'int' # | | | |-CompoundStmt 0x560814cf6838 # | | | | `-ReturnStmt 0x560814cf6828 # | | | | `-CallExpr 0x560814cf67f8 'float' # | | | | |-ImplicitCastExpr 0x560814cf67e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cf67c0 '' Function 0x560814c11920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cf6798 'float' # | | | | `-ImplicitCastExpr 0x560814cf6780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf6768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf6730 'int' lvalue ParmVar 0x560814cf6430 'V' 'int' # | | | `-DeprecatedAttr 0x560814cf6590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cf6998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814cf68e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814cf6d10 # | | | | `-ReturnStmt 0x560814cf6d00 # | | | | `-CallExpr 0x560814cf6cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cf6cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cf6c98 '' Function 0x560814c11b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cf6c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cf6c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf6c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf6c08 'int2':'vector' lvalue ParmVar 0x560814cf68e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814cf6a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cf6e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814cf6dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814cff380 # | | | | `-ReturnStmt 0x560814cff370 # | | | | `-CallExpr 0x560814cff340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cff328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cff308 '' Function 0x560814c00588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cff2e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cf7138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cf7120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cf70e8 'int3':'vector' lvalue ParmVar 0x560814cf6dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814cf6f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cff4e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814cff430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814cff868 # | | | | `-ReturnStmt 0x560814cff858 # | | | | `-CallExpr 0x560814cff828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cff810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cff7f0 '' Function 0x560814c00800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cff7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cff7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cff798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cff760 'int4':'vector' lvalue ParmVar 0x560814cff430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814cff590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cff9c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814cff918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814cffd40 # | | | | `-ReturnStmt 0x560814cffd30 # | | | | `-CallExpr 0x560814cffd00 'float' # | | | | |-ImplicitCastExpr 0x560814cffce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cffcc8 '' Function 0x560814c11920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cffca0 'float' # | | | | `-ImplicitCastExpr 0x560814cffc88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cffc70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cffc38 'uint':'unsigned int' lvalue ParmVar 0x560814cff918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814cffa78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cffea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814cffdf0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814d00238 # | | | | `-ReturnStmt 0x560814d00228 # | | | | `-CallExpr 0x560814d001f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d001e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d001c0 '' Function 0x560814c11b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d00198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d00180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d00168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d00130 'uint2':'vector' lvalue ParmVar 0x560814cffdf0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814cfff50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d00398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d002e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814d00738 # | | | | `-ReturnStmt 0x560814d00728 # | | | | `-CallExpr 0x560814d006f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d006e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d006c0 '' Function 0x560814c00588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d00698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d00680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d00668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d00630 'uint3':'vector' lvalue ParmVar 0x560814d002e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d00448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d00898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d007e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814d00c40 # | | | | `-ReturnStmt 0x560814d00c30 # | | | | `-CallExpr 0x560814d00c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d00be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d00bc8 '' Function 0x560814c00800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d00ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d00b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d00b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d00b38 'uint4':'vector' lvalue ParmVar 0x560814d007e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d00948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d00da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d00cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814d01138 # | | | | `-ReturnStmt 0x560814d01128 # | | | | `-CallExpr 0x560814d010f8 'float' # | | | | |-ImplicitCastExpr 0x560814d010e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d010c0 '' Function 0x560814c11920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d01098 'float' # | | | | `-ImplicitCastExpr 0x560814d01080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d01068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d01030 'int64_t':'long' lvalue ParmVar 0x560814d00cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d00e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d01680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d011e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d01a38 # | | | | `-ReturnStmt 0x560814d01a28 # | | | | `-CallExpr 0x560814d019f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d019e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d019c0 '' Function 0x560814c11b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d01998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d01980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d01968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d01930 'int64_t2':'vector' lvalue ParmVar 0x560814d011e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d01730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d01b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d01ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d01f58 # | | | | `-ReturnStmt 0x560814d01f48 # | | | | `-CallExpr 0x560814d01f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d01f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d01ee0 '' Function 0x560814c00588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d01eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d01ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d01e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d01e50 'int64_t3':'vector' lvalue ParmVar 0x560814d01ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d01c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d020b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d02008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d02480 # | | | | `-ReturnStmt 0x560814d02470 # | | | | `-CallExpr 0x560814d02440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d02428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d02408 '' Function 0x560814c00800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d023e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d023c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d023b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d02378 'int64_t4':'vector' lvalue ParmVar 0x560814d02008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d02168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d025e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d02530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d02998 # | | | | `-ReturnStmt 0x560814d02988 # | | | | `-CallExpr 0x560814d02958 'float' # | | | | |-ImplicitCastExpr 0x560814d02940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d02920 '' Function 0x560814c11920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d028f8 'float' # | | | | `-ImplicitCastExpr 0x560814d028e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d028c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d02890 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d02530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d02690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d02af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d02a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d02ed0 # | | | | `-ReturnStmt 0x560814d02ec0 # | | | | `-CallExpr 0x560814d02e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d02e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d02e58 '' Function 0x560814c11b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d02e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d02e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d02e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d02dc8 'uint64_t2':'vector' lvalue ParmVar 0x560814d02a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d02ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d03030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d02f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d03410 # | | | | `-ReturnStmt 0x560814d03400 # | | | | `-CallExpr 0x560814d033d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d033b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d03398 '' Function 0x560814c00588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d03370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d03358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d03340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d03308 'uint64_t3':'vector' lvalue ParmVar 0x560814d02f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d030e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d03570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d034c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d05170 # | | | | `-ReturnStmt 0x560814d05160 # | | | | `-CallExpr 0x560814d05130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d05118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d050f8 '' Function 0x560814c00800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d050d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d050b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d050a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d05068 'uint64_t4':'vector' lvalue ParmVar 0x560814d034c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d03620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d052e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d05230 col:29 used V 'double' # | | | |-CompoundStmt 0x560814d05628 # | | | | `-ReturnStmt 0x560814d05618 # | | | | `-CallExpr 0x560814d055e8 'float' # | | | | |-ImplicitCastExpr 0x560814d055d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d055b0 '' Function 0x560814c14d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d05588 'float' # | | | | `-ImplicitCastExpr 0x560814d05570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d05558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d05520 'double' lvalue ParmVar 0x560814d05230 'V' 'double' # | | | `-DeprecatedAttr 0x560814d05390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d05798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d056e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814d05b00 # | | | | `-ReturnStmt 0x560814d05af0 # | | | | `-CallExpr 0x560814d05ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d05aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d05a88 '' Function 0x560814c14f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d05a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d05a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d05a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d059f8 'double2':'vector' lvalue ParmVar 0x560814d056e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d05848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d05c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d05bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814d05fe0 # | | | | `-ReturnStmt 0x560814d05fd0 # | | | | `-CallExpr 0x560814d05fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d05f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d05f68 '' Function 0x560814c151f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d05f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d05f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d05f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d05ed8 'double3':'vector' lvalue ParmVar 0x560814d05bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d05d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d06150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d060a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814d064c8 # | | | | `-ReturnStmt 0x560814d064b8 # | | | | `-CallExpr 0x560814d06488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d06470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d06450 '' Function 0x560814c15468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d06428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d06410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d063f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d063c0 'double4':'vector' lvalue ParmVar 0x560814d060a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d06200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d06628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814d06578 col:26 used V 'int' # | | | |-CompoundStmt 0x560814d06980 # | | | | `-ReturnStmt 0x560814d06970 # | | | | `-CallExpr 0x560814d06940 'float' # | | | | |-ImplicitCastExpr 0x560814d06928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d06908 '' Function 0x560814c14d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d068e0 'float' # | | | | `-ImplicitCastExpr 0x560814d068c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d068b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d06878 'int' lvalue ParmVar 0x560814d06578 'V' 'int' # | | | `-DeprecatedAttr 0x560814d066d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d06ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d06a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814d06e58 # | | | | `-ReturnStmt 0x560814d06e48 # | | | | `-CallExpr 0x560814d06e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d06e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d06de0 '' Function 0x560814c14f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d06db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d06da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d06d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d06d50 'int2':'vector' lvalue ParmVar 0x560814d06a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d06b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d07e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d07d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814d081a8 # | | | | `-ReturnStmt 0x560814d08198 # | | | | `-CallExpr 0x560814d08168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d08150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d08130 '' Function 0x560814c151f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d08108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d080f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d080d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d080a0 'int3':'vector' lvalue ParmVar 0x560814d07d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d07ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d08308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d08258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814d08690 # | | | | `-ReturnStmt 0x560814d08680 # | | | | `-CallExpr 0x560814d08650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d08638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d08618 '' Function 0x560814c15468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d085f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d085d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d085c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d08588 'int4':'vector' lvalue ParmVar 0x560814d08258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d083b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d087f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d08740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d08b68 # | | | | `-ReturnStmt 0x560814d08b58 # | | | | `-CallExpr 0x560814d08b28 'float' # | | | | |-ImplicitCastExpr 0x560814d08b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d08af0 '' Function 0x560814c14d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d08ac8 'float' # | | | | `-ImplicitCastExpr 0x560814d08ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d08a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d08a60 'uint':'unsigned int' lvalue ParmVar 0x560814d08740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d088a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d08cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d08c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814d09060 # | | | | `-ReturnStmt 0x560814d09050 # | | | | `-CallExpr 0x560814d09020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d09008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d08fe8 '' Function 0x560814c14f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d08fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d08fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d08f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d08f58 'uint2':'vector' lvalue ParmVar 0x560814d08c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d08d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d091c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d09110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814d09560 # | | | | `-ReturnStmt 0x560814d09550 # | | | | `-CallExpr 0x560814d09520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d09508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d094e8 '' Function 0x560814c151f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d094c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d094a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d09490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d09458 'uint3':'vector' lvalue ParmVar 0x560814d09110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d09270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d096c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d09610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814d09a68 # | | | | `-ReturnStmt 0x560814d09a58 # | | | | `-CallExpr 0x560814d09a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d09a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d099f0 '' Function 0x560814c15468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d099c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d099b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d09998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d09960 'uint4':'vector' lvalue ParmVar 0x560814d09610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d09770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d09bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d09b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814d0a830 # | | | | `-ReturnStmt 0x560814d0a820 # | | | | `-CallExpr 0x560814d0a7f0 'float' # | | | | |-ImplicitCastExpr 0x560814d0a7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d0a7b8 '' Function 0x560814c14d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d0a790 'float' # | | | | `-ImplicitCastExpr 0x560814d0a778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d0a760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d0a728 'int64_t':'long' lvalue ParmVar 0x560814d09b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d09c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d0a990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d0a8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d0ad48 # | | | | `-ReturnStmt 0x560814d0ad38 # | | | | `-CallExpr 0x560814d0ad08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d0acf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d0acd0 '' Function 0x560814c14f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d0aca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d0ac90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d0ac78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d0ac40 'int64_t2':'vector' lvalue ParmVar 0x560814d0a8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d0aa40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d0aea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d0adf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d0b268 # | | | | `-ReturnStmt 0x560814d0b258 # | | | | `-CallExpr 0x560814d0b228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d0b210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d0b1f0 '' Function 0x560814c151f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d0b1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d0b1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d0b198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d0b160 'int64_t3':'vector' lvalue ParmVar 0x560814d0adf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d0af58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d0b3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d0b318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d0b790 # | | | | `-ReturnStmt 0x560814d0b780 # | | | | `-CallExpr 0x560814d0b750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d0b738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d0b718 '' Function 0x560814c15468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d0b6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d0b6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d0b6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d0b688 'int64_t4':'vector' lvalue ParmVar 0x560814d0b318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d0b478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d0b8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d0b840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d0bca8 # | | | | `-ReturnStmt 0x560814d0bc98 # | | | | `-CallExpr 0x560814d0bc68 'float' # | | | | |-ImplicitCastExpr 0x560814d0bc50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d0bc30 '' Function 0x560814c14d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d0bc08 'float' # | | | | `-ImplicitCastExpr 0x560814d0bbf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d0bbd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d0bba0 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d0b840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d0b9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d0be08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d0bd58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d0c1e0 # | | | | `-ReturnStmt 0x560814d0c1d0 # | | | | `-CallExpr 0x560814d0c1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d0c188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d0c168 '' Function 0x560814c14f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d0c140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d0c128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d0c110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d0c0d8 'uint64_t2':'vector' lvalue ParmVar 0x560814d0bd58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d0beb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d0c340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d0c290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d0d048 # | | | | `-ReturnStmt 0x560814d0d038 # | | | | `-CallExpr 0x560814d0d008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d0cff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d0cfd0 '' Function 0x560814c151f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d0cfa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d0cf90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d0cf78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d0cf40 'uint64_t3':'vector' lvalue ParmVar 0x560814d0c290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d0c3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d0d1a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d0d0f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d0d590 # | | | | `-ReturnStmt 0x560814d0d580 # | | | | `-CallExpr 0x560814d0d550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d0d538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d0d518 '' Function 0x560814c15468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d0d4f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d0d4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d0d4c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d0d488 'uint64_t4':'vector' lvalue ParmVar 0x560814d0d0f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d0d258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d0d7e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x560814d0d650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x560814d0d6d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x560814d0dc00 # | | | | `-ReturnStmt 0x560814d0dbf0 # | | | | `-CallExpr 0x560814d0dbb8 'float' # | | | | |-ImplicitCastExpr 0x560814d0dba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814d0db50 '' Function 0x560814c165c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814d0da98 'float' # | | | | | `-ImplicitCastExpr 0x560814d0da80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d0da68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d0da30 'double' lvalue ParmVar 0x560814d0d650 'V1' 'double' # | | | | `-CStyleCastExpr 0x560814d0db28 'float' # | | | | `-ImplicitCastExpr 0x560814d0db10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d0daf8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d0dac0 'double' lvalue ParmVar 0x560814d0d6d0 'V2' 'double' # | | | `-DeprecatedAttr 0x560814d0d8a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d0de98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d0dcc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x560814d0dd40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x560814d0e320 # | | | | `-ReturnStmt 0x560814d0e310 # | | | | `-CallExpr 0x560814d0e2d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d0e2c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814d0e238 '' Function 0x560814c16958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814d0e168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d0e150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d0e138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d0e100 'double2':'vector' lvalue ParmVar 0x560814d0dcc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x560814d0e210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d0e1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d0e1e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d0e1a8 'double2':'vector' lvalue ParmVar 0x560814d0dd40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d0df50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d0e5b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d0e3e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x560814d0e460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x560814d0ea40 # | | | | `-ReturnStmt 0x560814d0ea30 # | | | | `-CallExpr 0x560814d0e9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d0e9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814d0e960 '' Function 0x560814c16d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814d0e890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d0e878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d0e860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d0e828 'double3':'vector' lvalue ParmVar 0x560814d0e3e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x560814d0e938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d0e920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d0e908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d0e8d0 'double3':'vector' lvalue ParmVar 0x560814d0e460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d0e670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d0ecd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d0eb00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x560814d0eb80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x560814d0f5a0 # | | | | `-ReturnStmt 0x560814d0f590 # | | | | `-CallExpr 0x560814d0f558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d0f540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814d0f4c0 '' Function 0x560814c170a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814d0f3f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d0f3d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d0f3c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d0f388 'double4':'vector' lvalue ParmVar 0x560814d0eb00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x560814d0f498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d0f480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d0f468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d0f430 'double4':'vector' lvalue ParmVar 0x560814d0eb80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d0ed90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d0f7e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560814d0f650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x560814d0f6d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x560814d0fbe0 # | | | | `-ReturnStmt 0x560814d0fbd0 # | | | | `-CallExpr 0x560814d0fb98 'float' # | | | | |-ImplicitCastExpr 0x560814d0fb80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814d0fb60 '' Function 0x560814c165c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814d0faa8 'float' # | | | | | `-ImplicitCastExpr 0x560814d0fa90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d0fa78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d0fa40 'int' lvalue ParmVar 0x560814d0f650 'V1' 'int' # | | | | `-CStyleCastExpr 0x560814d0fb38 'float' # | | | | `-ImplicitCastExpr 0x560814d0fb20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d0fb08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d0fad0 'int' lvalue ParmVar 0x560814d0f6d0 'V2' 'int' # | | | `-DeprecatedAttr 0x560814d0f8a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d0fe68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d0fc90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x560814d0fd10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x560814d10298 # | | | | `-ReturnStmt 0x560814d10288 # | | | | `-CallExpr 0x560814d10250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d10238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814d10218 '' Function 0x560814c16958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814d10148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d10130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d10118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d100e0 'int2':'vector' lvalue ParmVar 0x560814d0fc90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x560814d101f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d101d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d101c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d10188 'int2':'vector' lvalue ParmVar 0x560814d0fd10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d0ff20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d10518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d10348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x560814d103c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x560814d10950 # | | | | `-ReturnStmt 0x560814d10940 # | | | | `-CallExpr 0x560814d10908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d108f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814d108d0 '' Function 0x560814c16d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814d10800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d107e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d107d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d10798 'int3':'vector' lvalue ParmVar 0x560814d10348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x560814d108a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d10890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d10878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d10840 'int3':'vector' lvalue ParmVar 0x560814d103c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d105d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d10bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d10a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x560814d10a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x560814d11018 # | | | | `-ReturnStmt 0x560814d11008 # | | | | `-CallExpr 0x560814d10fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d10fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814d10f98 '' Function 0x560814c170a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814d10ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d10eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d10e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d10e60 'int4':'vector' lvalue ParmVar 0x560814d10a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x560814d10f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d10f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d10f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d10f08 'int4':'vector' lvalue ParmVar 0x560814d10a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d10c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d11878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d110c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814d11148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d11c90 # | | | | `-ReturnStmt 0x560814d11c80 # | | | | `-CallExpr 0x560814d11c48 'float' # | | | | |-ImplicitCastExpr 0x560814d11c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814d11c10 '' Function 0x560814c165c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814d11b58 'float' # | | | | | `-ImplicitCastExpr 0x560814d11b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d11b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d11af0 'uint':'unsigned int' lvalue ParmVar 0x560814d110c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x560814d11be8 'float' # | | | | `-ImplicitCastExpr 0x560814d11bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d11bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d11b80 'uint':'unsigned int' lvalue ParmVar 0x560814d11148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d11930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d11f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d11d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x560814d11dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x560814d12368 # | | | | `-ReturnStmt 0x560814d12358 # | | | | `-CallExpr 0x560814d12320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d12308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814d122e8 '' Function 0x560814c16958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814d12218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d12200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d121e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d121b0 'uint2':'vector' lvalue ParmVar 0x560814d11d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x560814d122c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d122a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d12290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d12258 'uint2':'vector' lvalue ParmVar 0x560814d11dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d11fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d125e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d12418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x560814d12498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x560814d12a40 # | | | | `-ReturnStmt 0x560814d12a30 # | | | | `-CallExpr 0x560814d129f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d129e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814d129c0 '' Function 0x560814c16d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814d128f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d128d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d128c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d12888 'uint3':'vector' lvalue ParmVar 0x560814d12418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x560814d12998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d12980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d12968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d12930 'uint3':'vector' lvalue ParmVar 0x560814d12498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d126a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d12cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d12af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x560814d12b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x560814d13128 # | | | | `-ReturnStmt 0x560814d13118 # | | | | `-CallExpr 0x560814d130e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d130c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814d130a8 '' Function 0x560814c170a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814d12fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d12fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d12fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d12f70 'uint4':'vector' lvalue ParmVar 0x560814d12af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x560814d13080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d13068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d13050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d13018 'uint4':'vector' lvalue ParmVar 0x560814d12b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d12d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d133a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d131d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x560814d13258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x560814d16318 # | | | | `-ReturnStmt 0x560814d16308 # | | | | `-CallExpr 0x560814d162d0 'float' # | | | | |-ImplicitCastExpr 0x560814d13780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814d13760 '' Function 0x560814c165c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814d136a8 'float' # | | | | | `-ImplicitCastExpr 0x560814d13690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d13678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d13640 'int64_t':'long' lvalue ParmVar 0x560814d131d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x560814d13738 'float' # | | | | `-ImplicitCastExpr 0x560814d13720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d13708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d136d0 'int64_t':'long' lvalue ParmVar 0x560814d13258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d13460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d16598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d163c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560814d16448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d16a08 # | | | | `-ReturnStmt 0x560814d169f8 # | | | | `-CallExpr 0x560814d169c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d169a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814d16988 '' Function 0x560814c16958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814d168b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d168a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d16888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d16850 'int64_t2':'vector' lvalue ParmVar 0x560814d163c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x560814d16960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d16948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d16930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d168f8 'int64_t2':'vector' lvalue ParmVar 0x560814d16448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d16650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d16c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d16ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560814d16b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d17100 # | | | | `-ReturnStmt 0x560814d170f0 # | | | | `-CallExpr 0x560814d170b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d170a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814d17080 '' Function 0x560814c16d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814d16fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d16f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d16f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d16f48 'int64_t3':'vector' lvalue ParmVar 0x560814d16ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x560814d17058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d17040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d17028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d16ff0 'int64_t3':'vector' lvalue ParmVar 0x560814d16b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d16d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d17388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d171b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560814d17230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d17808 # | | | | `-ReturnStmt 0x560814d177f8 # | | | | `-CallExpr 0x560814d177c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d177a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814d17788 '' Function 0x560814c170a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814d176b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d176a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d17688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d17650 'int64_t4':'vector' lvalue ParmVar 0x560814d171b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x560814d17760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d17748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d17730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d176f8 'int64_t4':'vector' lvalue ParmVar 0x560814d17230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d17440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d17a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d178b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560814d17938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d17ee0 # | | | | `-ReturnStmt 0x560814d17ed0 # | | | | `-CallExpr 0x560814d17e98 'float' # | | | | |-ImplicitCastExpr 0x560814d17e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814d17e60 '' Function 0x560814c165c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814d17da8 'float' # | | | | | `-ImplicitCastExpr 0x560814d17d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d17d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d17d40 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d178b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x560814d17e38 'float' # | | | | `-ImplicitCastExpr 0x560814d17e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d17e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d17dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d17938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d17b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d18168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d17f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560814d18010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d18618 # | | | | `-ReturnStmt 0x560814d18608 # | | | | `-CallExpr 0x560814d185d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d185b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814d18598 '' Function 0x560814c16958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814d184c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d184b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d18498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d18460 'uint64_t2':'vector' lvalue ParmVar 0x560814d17f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x560814d18570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d18558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d18540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d18508 'uint64_t2':'vector' lvalue ParmVar 0x560814d18010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d18220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d18898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d186c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560814d18748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d18d30 # | | | | `-ReturnStmt 0x560814d18d20 # | | | | `-CallExpr 0x560814d18ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d18cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814d18cb0 '' Function 0x560814c16d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814d18be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d18bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d18bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d18b78 'uint64_t3':'vector' lvalue ParmVar 0x560814d186c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x560814d18c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d18c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d18c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d18c20 'uint64_t3':'vector' lvalue ParmVar 0x560814d18748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d18950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d18fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d18de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560814d18e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d19458 # | | | | `-ReturnStmt 0x560814d19448 # | | | | `-CallExpr 0x560814d19410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d193f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814d193d8 '' Function 0x560814c170a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814d19308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d192f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d192d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d192a0 'uint64_t4':'vector' lvalue ParmVar 0x560814d18de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x560814d193b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d19398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d19380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d19348 'uint64_t4':'vector' lvalue ParmVar 0x560814d18e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d19070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d195c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d19518 col:29 used V 'double' # | | | |-CompoundStmt 0x560814d19910 # | | | | `-ReturnStmt 0x560814d19900 # | | | | `-CallExpr 0x560814d198d0 'float' # | | | | |-ImplicitCastExpr 0x560814d198b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d19898 '' Function 0x560814c17d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d19870 'float' # | | | | `-ImplicitCastExpr 0x560814d19858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d19840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d19808 'double' lvalue ParmVar 0x560814d19518 'V' 'double' # | | | `-DeprecatedAttr 0x560814d19678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d19a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d199d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814d19de8 # | | | | `-ReturnStmt 0x560814d19dd8 # | | | | `-CallExpr 0x560814d19da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d19d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d19d70 '' Function 0x560814c17fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d19d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d19d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d19d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d19ce0 'double2':'vector' lvalue ParmVar 0x560814d199d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d19b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d19f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d19ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814d1a2c8 # | | | | `-ReturnStmt 0x560814d1a2b8 # | | | | `-CallExpr 0x560814d1a288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d1a270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d1a250 '' Function 0x560814c18220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d1a228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d1a210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d1a1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d1a1c0 'double3':'vector' lvalue ParmVar 0x560814d19ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d1a008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d1a448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d1a398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814d1a7c0 # | | | | `-ReturnStmt 0x560814d1a7b0 # | | | | `-CallExpr 0x560814d1a780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d1a768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d1a748 '' Function 0x560814c18498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d1a720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d1a708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d1a6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d1a6b8 'double4':'vector' lvalue ParmVar 0x560814d1a398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d1a4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d1a920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814d1a870 col:26 used V 'int' # | | | |-CompoundStmt 0x560814d1ac78 # | | | | `-ReturnStmt 0x560814d1ac68 # | | | | `-CallExpr 0x560814d1ac38 'float' # | | | | |-ImplicitCastExpr 0x560814d1ac20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d1ac00 '' Function 0x560814c17d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d1abd8 'float' # | | | | `-ImplicitCastExpr 0x560814d1abc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d1aba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d1ab70 'int' lvalue ParmVar 0x560814d1a870 'V' 'int' # | | | `-DeprecatedAttr 0x560814d1a9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d1add8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d1ad28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814d1b150 # | | | | `-ReturnStmt 0x560814d1b140 # | | | | `-CallExpr 0x560814d1b110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d1b0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d1b0d8 '' Function 0x560814c17fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d1b0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d1b098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d1b080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d1b048 'int2':'vector' lvalue ParmVar 0x560814d1ad28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d1ae88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d1b2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d1b200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814d1b630 # | | | | `-ReturnStmt 0x560814d1b620 # | | | | `-CallExpr 0x560814d1b5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d1b5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d1b5b8 '' Function 0x560814c18220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d1b590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d1b578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d1b560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d1b528 'int3':'vector' lvalue ParmVar 0x560814d1b200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d1b360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d1b790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d1b6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814d1bb18 # | | | | `-ReturnStmt 0x560814d1bb08 # | | | | `-CallExpr 0x560814d1bad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d1bac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d1baa0 '' Function 0x560814c18498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d1ba78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d1ba60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d1ba48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d1ba10 'int4':'vector' lvalue ParmVar 0x560814d1b6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d1b840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d1bc78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d1bbc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d1bff0 # | | | | `-ReturnStmt 0x560814d1bfe0 # | | | | `-CallExpr 0x560814d1bfb0 'float' # | | | | |-ImplicitCastExpr 0x560814d1bf98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d1bf78 '' Function 0x560814c17d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d1bf50 'float' # | | | | `-ImplicitCastExpr 0x560814d1bf38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d1bf20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d1bee8 'uint':'unsigned int' lvalue ParmVar 0x560814d1bbc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d1bd28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d1c150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d1c0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814d1dd10 # | | | | `-ReturnStmt 0x560814d1dd00 # | | | | `-CallExpr 0x560814d1dcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d1dcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d1dc98 '' Function 0x560814c17fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d1dc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d1dc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d1dc40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d1dc08 'uint2':'vector' lvalue ParmVar 0x560814d1c0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d1c200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d1de70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d1ddc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814d1e210 # | | | | `-ReturnStmt 0x560814d1e200 # | | | | `-CallExpr 0x560814d1e1d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d1e1b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d1e198 '' Function 0x560814c18220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d1e170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d1e158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d1e140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d1e108 'uint3':'vector' lvalue ParmVar 0x560814d1ddc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d1df20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d1e370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d1e2c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814d1e718 # | | | | `-ReturnStmt 0x560814d1e708 # | | | | `-CallExpr 0x560814d1e6d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d1e6c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d1e6a0 '' Function 0x560814c18498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d1e678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d1e660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d1e648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d1e610 'uint4':'vector' lvalue ParmVar 0x560814d1e2c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d1e420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d1e878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d1e7c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814d1ec10 # | | | | `-ReturnStmt 0x560814d1ec00 # | | | | `-CallExpr 0x560814d1ebd0 'float' # | | | | |-ImplicitCastExpr 0x560814d1ebb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d1eb98 '' Function 0x560814c17d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d1eb70 'float' # | | | | `-ImplicitCastExpr 0x560814d1eb58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d1eb40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d1eb08 'int64_t':'long' lvalue ParmVar 0x560814d1e7c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d1e928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d1ed70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d1ecc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d1f128 # | | | | `-ReturnStmt 0x560814d1f118 # | | | | `-CallExpr 0x560814d1f0e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d1f0d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d1f0b0 '' Function 0x560814c17fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d1f088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d1f070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d1f058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d1f020 'int64_t2':'vector' lvalue ParmVar 0x560814d1ecc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d1ee20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d1f288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d1f1d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d1f648 # | | | | `-ReturnStmt 0x560814d1f638 # | | | | `-CallExpr 0x560814d1f608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d1f5f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d1f5d0 '' Function 0x560814c18220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d1f5a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d1f590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d1f578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d1f540 'int64_t3':'vector' lvalue ParmVar 0x560814d1f1d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d1f338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d1f7a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d1f6f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d21148 # | | | | `-ReturnStmt 0x560814d21138 # | | | | `-CallExpr 0x560814d21108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d210f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d210d0 '' Function 0x560814c18498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d1fad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d1fab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d1faa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d1fa68 'int64_t4':'vector' lvalue ParmVar 0x560814d1f6f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d1f858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d212a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d211f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d21660 # | | | | `-ReturnStmt 0x560814d21650 # | | | | `-CallExpr 0x560814d21620 'float' # | | | | |-ImplicitCastExpr 0x560814d21608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d215e8 '' Function 0x560814c17d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d215c0 'float' # | | | | `-ImplicitCastExpr 0x560814d215a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d21590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d21558 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d211f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d21358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d217c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d21710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d21b98 # | | | | `-ReturnStmt 0x560814d21b88 # | | | | `-CallExpr 0x560814d21b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d21b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d21b20 '' Function 0x560814c17fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d21af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d21ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d21ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d21a90 'uint64_t2':'vector' lvalue ParmVar 0x560814d21710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d21870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d21cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d21c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d220d8 # | | | | `-ReturnStmt 0x560814d220c8 # | | | | `-CallExpr 0x560814d22098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d22080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d22060 '' Function 0x560814c18220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d22038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d22020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d22008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d21fd0 'uint64_t3':'vector' lvalue ParmVar 0x560814d21c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d21da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d22238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d22188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d22620 # | | | | `-ReturnStmt 0x560814d22610 # | | | | `-CallExpr 0x560814d225e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d225c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d225a8 '' Function 0x560814c18498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d22580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d22568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d22550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d22518 'uint64_t4':'vector' lvalue ParmVar 0x560814d22188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d222e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x560814d22d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x560814d22638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814d226d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814d22c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x560814d229e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560814d22ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x560814d22b38 col:41 p2 'T' # | | | |-CompoundStmt 0x560814d23090 # | | | | `-ReturnStmt 0x560814d23080 # | | | | `-RecoveryExpr 0x560814d23048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560814d22e90 '' lvalue (ADL) = 'clamp' 0x560814c21fc8 0x560814c18888 0x560814c18d40 0x560814c191a8 0x560814c19608 0x560814c19a08 0x560814c19ed8 0x560814c1a338 0x560814c1a798 0x560814c1abf8 0x560814c1b088 0x560814c1b4e8 0x560814c1b948 0x560814c1ce08 0x560814c1d268 0x560814c1d6c8 0x560814c1db28 0x560814c1df98 0x560814c1e3f8 0x560814c1e858 0x560814c1ecb8 0x560814c1f0d8 0x560814c1f538 0x560814c1f998 0x560814c06d28 0x560814c07128 0x560814c07588 0x560814c079e8 # | | | | |-RecoveryExpr 0x560814d22fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560814d22fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560814d22d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560814d237c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x560814d230e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814d23178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814d23718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x560814d23488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560814d23500 col:24 p1 'T' # | | | |-ParmVarDecl 0x560814d235d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x560814d23b30 # | | | | `-ReturnStmt 0x560814d23b20 # | | | | `-RecoveryExpr 0x560814d23ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560814d23930 '' lvalue (ADL) = 'clamp' 0x560814c079e8 0x560814c21fc8 0x560814c18888 0x560814c18d40 0x560814c191a8 0x560814c19608 0x560814c19a08 0x560814c19ed8 0x560814c1a338 0x560814c1a798 0x560814c1abf8 0x560814c1b088 0x560814c1b4e8 0x560814c1b948 0x560814c1ce08 0x560814c1d268 0x560814c1d6c8 0x560814c1db28 0x560814c1df98 0x560814c1e3f8 0x560814c1e858 0x560814c1ecb8 0x560814c1f0d8 0x560814c1f538 0x560814c1f998 0x560814c06d28 0x560814c07128 0x560814c07588 # | | | | |-RecoveryExpr 0x560814d23a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560814d23ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560814d23830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560814d241d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x560814d23b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814d23be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814d24128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x560814d23ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560814d23f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x560814d23fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x560814d24570 # | | | | `-ReturnStmt 0x560814d24560 # | | | | `-RecoveryExpr 0x560814d24530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560814d24340 '' lvalue (ADL) = 'clamp' 0x560814c07588 0x560814c079e8 0x560814c21fc8 0x560814c18888 0x560814c18d40 0x560814c191a8 0x560814c19608 0x560814c19a08 0x560814c19ed8 0x560814c1a338 0x560814c1a798 0x560814c1abf8 0x560814c1b088 0x560814c1b4e8 0x560814c1b948 0x560814c1ce08 0x560814c1d268 0x560814c1d6c8 0x560814c1db28 0x560814c1df98 0x560814c1e3f8 0x560814c1e858 0x560814c1ecb8 0x560814c1f0d8 0x560814c1f538 0x560814c1f998 0x560814c06d28 0x560814c07128 # | | | | `-RecoveryExpr 0x560814d24460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560814d24240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x560814d246d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d24628 col:29 used V 'double' # | | | |-CompoundStmt 0x560814d24a20 # | | | | `-ReturnStmt 0x560814d24a10 # | | | | `-CallExpr 0x560814d249e0 'float' # | | | | |-ImplicitCastExpr 0x560814d249c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d249a8 '' Function 0x560814c23788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d24980 'float' # | | | | `-ImplicitCastExpr 0x560814d24968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d24950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d24918 'double' lvalue ParmVar 0x560814d24628 'V' 'double' # | | | `-DeprecatedAttr 0x560814d24788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d24b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d24ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814d24ef0 # | | | | `-ReturnStmt 0x560814d24ee0 # | | | | `-CallExpr 0x560814d24eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d24e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d24e78 '' Function 0x560814c23a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d24e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d24e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d24e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d24de8 'double2':'vector' lvalue ParmVar 0x560814d24ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d24c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d250f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d24fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814d25460 # | | | | `-ReturnStmt 0x560814d25450 # | | | | `-CallExpr 0x560814d25420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d25408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d253e8 '' Function 0x560814c23c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d253c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d253a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d25390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d25358 'double3':'vector' lvalue ParmVar 0x560814d24fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d251a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d255c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d25518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814d25940 # | | | | `-ReturnStmt 0x560814d25930 # | | | | `-CallExpr 0x560814d25900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d258e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d258c8 '' Function 0x560814c24f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d258a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d25888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d25870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d25838 'double4':'vector' lvalue ParmVar 0x560814d25518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d25678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d25aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814d259f0 col:26 used V 'int' # | | | |-CompoundStmt 0x560814d25df8 # | | | | `-ReturnStmt 0x560814d25de8 # | | | | `-CallExpr 0x560814d25db8 'float' # | | | | |-ImplicitCastExpr 0x560814d25da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d25d80 '' Function 0x560814c23788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d25d58 'float' # | | | | `-ImplicitCastExpr 0x560814d25d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d25d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d25cf0 'int' lvalue ParmVar 0x560814d259f0 'V' 'int' # | | | `-DeprecatedAttr 0x560814d25b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d25f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d25ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814d262d0 # | | | | `-ReturnStmt 0x560814d262c0 # | | | | `-CallExpr 0x560814d26290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d26278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d26258 '' Function 0x560814c23a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d26230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d26218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d26200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d261c8 'int2':'vector' lvalue ParmVar 0x560814d25ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d26008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d26430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d26380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814d267b0 # | | | | `-ReturnStmt 0x560814d267a0 # | | | | `-CallExpr 0x560814d26770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d26758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d26738 '' Function 0x560814c23c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d26710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d266f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d266e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d266a8 'int3':'vector' lvalue ParmVar 0x560814d26380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d264e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d26910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d26860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814d26c98 # | | | | `-ReturnStmt 0x560814d26c88 # | | | | `-CallExpr 0x560814d26c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d26c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d26c20 '' Function 0x560814c24f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d26bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d26be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d26bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d26b90 'int4':'vector' lvalue ParmVar 0x560814d26860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d269c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d26df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d26d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d271a0 # | | | | `-ReturnStmt 0x560814d27190 # | | | | `-CallExpr 0x560814d27160 'float' # | | | | |-ImplicitCastExpr 0x560814d27148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d27128 '' Function 0x560814c23788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d27100 'float' # | | | | `-ImplicitCastExpr 0x560814d270b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d270a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d27068 'uint':'unsigned int' lvalue ParmVar 0x560814d26d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d26ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d27300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d27250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814d27698 # | | | | `-ReturnStmt 0x560814d27688 # | | | | `-CallExpr 0x560814d27658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d27640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d27620 '' Function 0x560814c23a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d275f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d275e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d275c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d27590 'uint2':'vector' lvalue ParmVar 0x560814d27250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d273b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d277f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d27748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814d27b98 # | | | | `-ReturnStmt 0x560814d27b88 # | | | | `-CallExpr 0x560814d27b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d27b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d27b20 '' Function 0x560814c23c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d27af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d27ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d27ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d27a90 'uint3':'vector' lvalue ParmVar 0x560814d27748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d278a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d27cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d27c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814d280a0 # | | | | `-ReturnStmt 0x560814d28090 # | | | | `-CallExpr 0x560814d28060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d28048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d28028 '' Function 0x560814c24f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d28000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d27fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d27fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d27f98 'uint4':'vector' lvalue ParmVar 0x560814d27c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d27da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d28200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d28150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814d28598 # | | | | `-ReturnStmt 0x560814d28588 # | | | | `-CallExpr 0x560814d28558 'float' # | | | | |-ImplicitCastExpr 0x560814d28540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d28520 '' Function 0x560814c23788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d284f8 'float' # | | | | `-ImplicitCastExpr 0x560814d284e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d284c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d28490 'int64_t':'long' lvalue ParmVar 0x560814d28150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d282b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d286f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d28648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d28ab0 # | | | | `-ReturnStmt 0x560814d28aa0 # | | | | `-CallExpr 0x560814d28a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d28a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d28a38 '' Function 0x560814c23a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d28a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d289f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d289e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d289a8 'int64_t2':'vector' lvalue ParmVar 0x560814d28648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d287a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d28c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d28b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d28fd0 # | | | | `-ReturnStmt 0x560814d28fc0 # | | | | `-CallExpr 0x560814d28f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d28f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d28f58 '' Function 0x560814c23c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d28f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d28f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d28f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d28ec8 'int64_t3':'vector' lvalue ParmVar 0x560814d28b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d28cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d29830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d29080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d29bf8 # | | | | `-ReturnStmt 0x560814d29be8 # | | | | `-CallExpr 0x560814d29bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d29ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d29b80 '' Function 0x560814c24f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d29b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d29b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d29b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d29af0 'int64_t4':'vector' lvalue ParmVar 0x560814d29080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d298e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d29d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d29ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d2a110 # | | | | `-ReturnStmt 0x560814d2a100 # | | | | `-CallExpr 0x560814d2a0d0 'float' # | | | | |-ImplicitCastExpr 0x560814d2a0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d2a098 '' Function 0x560814c23788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d2a070 'float' # | | | | `-ImplicitCastExpr 0x560814d2a058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2a040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2a008 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d29ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d29e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d2a270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d2a1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d2a648 # | | | | `-ReturnStmt 0x560814d2a638 # | | | | `-CallExpr 0x560814d2a608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d2a5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d2a5d0 '' Function 0x560814c23a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d2a5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d2a590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2a578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2a540 'uint64_t2':'vector' lvalue ParmVar 0x560814d2a1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d2a320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d2a7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d2a6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d2ab88 # | | | | `-ReturnStmt 0x560814d2ab78 # | | | | `-CallExpr 0x560814d2ab48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d2ab30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d2ab10 '' Function 0x560814c23c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d2aae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d2aad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2aab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2aa80 'uint64_t3':'vector' lvalue ParmVar 0x560814d2a6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d2a858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d2ace8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d2ac38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d2b0d0 # | | | | `-ReturnStmt 0x560814d2b0c0 # | | | | `-CallExpr 0x560814d2b090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d2b078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d2b058 '' Function 0x560814c24f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d2b030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d2b018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2b000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2afc8 'uint64_t4':'vector' lvalue ParmVar 0x560814d2ac38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d2ad98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d2b240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d2b190 col:29 used V 'double' # | | | |-CompoundStmt 0x560814d2b588 # | | | | `-ReturnStmt 0x560814d2b578 # | | | | `-CallExpr 0x560814d2b548 'float' # | | | | |-ImplicitCastExpr 0x560814d2b530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d2b510 '' Function 0x560814c25b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d2b4e8 'float' # | | | | `-ImplicitCastExpr 0x560814d2b4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2b4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2b480 'double' lvalue ParmVar 0x560814d2b190 'V' 'double' # | | | `-DeprecatedAttr 0x560814d2b2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d2b6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d2b648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814d2c260 # | | | | `-ReturnStmt 0x560814d2c250 # | | | | `-CallExpr 0x560814d2c220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d2c208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d2c1e8 '' Function 0x560814c25e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d2c1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d2c1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2c190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2c158 'double2':'vector' lvalue ParmVar 0x560814d2b648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d2b7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d2c3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d2c320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814d2c740 # | | | | `-ReturnStmt 0x560814d2c730 # | | | | `-CallExpr 0x560814d2c700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d2c6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d2c6c8 '' Function 0x560814c26078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d2c6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d2c688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2c670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2c638 'double3':'vector' lvalue ParmVar 0x560814d2c320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d2c480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d2c8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d2c800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814d2cc28 # | | | | `-ReturnStmt 0x560814d2cc18 # | | | | `-CallExpr 0x560814d2cbe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d2cbd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d2cbb0 '' Function 0x560814c262f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d2cb88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d2cb70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2cb58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2cb20 'double4':'vector' lvalue ParmVar 0x560814d2c800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d2c960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d2cd88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814d2ccd8 col:26 used V 'int' # | | | |-CompoundStmt 0x560814d2d0e0 # | | | | `-ReturnStmt 0x560814d2d0d0 # | | | | `-CallExpr 0x560814d2d0a0 'float' # | | | | |-ImplicitCastExpr 0x560814d2d088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d2d068 '' Function 0x560814c25b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d2d040 'float' # | | | | `-ImplicitCastExpr 0x560814d2d028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2d010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2cfd8 'int' lvalue ParmVar 0x560814d2ccd8 'V' 'int' # | | | `-DeprecatedAttr 0x560814d2ce38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d2d240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d2d190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814d2d5b8 # | | | | `-ReturnStmt 0x560814d2d5a8 # | | | | `-CallExpr 0x560814d2d578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d2d560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d2d540 '' Function 0x560814c25e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d2d518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d2d500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2d4e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2d4b0 'int2':'vector' lvalue ParmVar 0x560814d2d190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d2d2f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d2d718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d2d668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814d2da98 # | | | | `-ReturnStmt 0x560814d2da88 # | | | | `-CallExpr 0x560814d2da58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d2da40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d2da20 '' Function 0x560814c26078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d2d9f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d2d9e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2d9c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2d990 'int3':'vector' lvalue ParmVar 0x560814d2d668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d2d7c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d2dbf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d2db48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814d2df80 # | | | | `-ReturnStmt 0x560814d2df70 # | | | | `-CallExpr 0x560814d2df40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d2df28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d2df08 '' Function 0x560814c262f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d2dee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d2dec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2deb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2de78 'int4':'vector' lvalue ParmVar 0x560814d2db48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d2dca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d2e928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d2e878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d2eca0 # | | | | `-ReturnStmt 0x560814d2ec90 # | | | | `-CallExpr 0x560814d2ec60 'float' # | | | | |-ImplicitCastExpr 0x560814d2ec48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d2ec28 '' Function 0x560814c25b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d2ec00 'float' # | | | | `-ImplicitCastExpr 0x560814d2ebe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2ebd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2eb98 'uint':'unsigned int' lvalue ParmVar 0x560814d2e878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d2e9d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d2ee00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d2ed50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814d2f198 # | | | | `-ReturnStmt 0x560814d2f188 # | | | | `-CallExpr 0x560814d2f158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d2f140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d2f120 '' Function 0x560814c25e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d2f0f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d2f0e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2f0c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2f090 'uint2':'vector' lvalue ParmVar 0x560814d2ed50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d2eeb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d2f2f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d2f248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814d2f698 # | | | | `-ReturnStmt 0x560814d2f688 # | | | | `-CallExpr 0x560814d2f658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d2f640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d2f620 '' Function 0x560814c26078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d2f5f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d2f5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2f5c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2f590 'uint3':'vector' lvalue ParmVar 0x560814d2f248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d2f3a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d2f7f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d2f748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814d2fba0 # | | | | `-ReturnStmt 0x560814d2fb90 # | | | | `-CallExpr 0x560814d2fb60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d2fb48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d2fb28 '' Function 0x560814c262f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d2fb00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d2fae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2fad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2fa98 'uint4':'vector' lvalue ParmVar 0x560814d2f748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d2f8a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d2fd00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d2fc50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814d30098 # | | | | `-ReturnStmt 0x560814d30088 # | | | | `-CallExpr 0x560814d30058 'float' # | | | | |-ImplicitCastExpr 0x560814d30040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d30020 '' Function 0x560814c25b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d2fff8 'float' # | | | | `-ImplicitCastExpr 0x560814d2ffe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d2ffc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d2ff90 'int64_t':'long' lvalue ParmVar 0x560814d2fc50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d2fdb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d301f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d30148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d305b0 # | | | | `-ReturnStmt 0x560814d305a0 # | | | | `-CallExpr 0x560814d30570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d30558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d30538 '' Function 0x560814c25e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d30510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d304f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d304e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d304a8 'int64_t2':'vector' lvalue ParmVar 0x560814d30148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d302a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d30710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d30660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d314c0 # | | | | `-ReturnStmt 0x560814d314b0 # | | | | `-CallExpr 0x560814d31480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d31468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d31448 '' Function 0x560814c26078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d31420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d31408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d313f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d313b8 'int64_t3':'vector' lvalue ParmVar 0x560814d30660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d311b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d31620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d31570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d319e8 # | | | | `-ReturnStmt 0x560814d319d8 # | | | | `-CallExpr 0x560814d319a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d31990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d31970 '' Function 0x560814c262f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d31948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d31930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d31918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d318e0 'int64_t4':'vector' lvalue ParmVar 0x560814d31570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d316d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d31b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d31a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d31f00 # | | | | `-ReturnStmt 0x560814d31ef0 # | | | | `-CallExpr 0x560814d31ec0 'float' # | | | | |-ImplicitCastExpr 0x560814d31ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d31e88 '' Function 0x560814c25b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d31e60 'float' # | | | | `-ImplicitCastExpr 0x560814d31e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d31e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d31df8 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d31a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d31bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d32060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d31fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d32438 # | | | | `-ReturnStmt 0x560814d32428 # | | | | `-CallExpr 0x560814d323f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d323e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d323c0 '' Function 0x560814c25e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d32398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d32380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d32368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d32330 'uint64_t2':'vector' lvalue ParmVar 0x560814d31fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d32110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d32598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d324e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d32978 # | | | | `-ReturnStmt 0x560814d32968 # | | | | `-CallExpr 0x560814d32938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d32920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d32900 '' Function 0x560814c26078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d328d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d328c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d328a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d32870 'uint64_t3':'vector' lvalue ParmVar 0x560814d324e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d32648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d32ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d32a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d32ec0 # | | | | `-ReturnStmt 0x560814d32eb0 # | | | | `-CallExpr 0x560814d32e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d32e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d32e48 '' Function 0x560814c262f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d32e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d32e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d32df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d32db8 'uint64_t4':'vector' lvalue ParmVar 0x560814d32a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d32b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d33030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d32f80 col:29 used V 'double' # | | | |-CompoundStmt 0x560814d338b8 # | | | | `-ReturnStmt 0x560814d338a8 # | | | | `-CallExpr 0x560814d33878 'float' # | | | | |-ImplicitCastExpr 0x560814d33860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d33840 '' Function 0x560814c2af00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d33818 'float' # | | | | `-ImplicitCastExpr 0x560814d33800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d337e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d337b0 'double' lvalue ParmVar 0x560814d32f80 'V' 'double' # | | | `-DeprecatedAttr 0x560814d330e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d33a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d33978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814d33d90 # | | | | `-ReturnStmt 0x560814d33d80 # | | | | `-CallExpr 0x560814d33d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d33d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d33d18 '' Function 0x560814c2b178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d33cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d33cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d33cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d33c88 'double2':'vector' lvalue ParmVar 0x560814d33978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d33ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d33f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d33e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814d34270 # | | | | `-ReturnStmt 0x560814d34260 # | | | | `-CallExpr 0x560814d34230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d34218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d341f8 '' Function 0x560814c2b3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d341d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d341b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d341a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d34168 'double3':'vector' lvalue ParmVar 0x560814d33e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d33fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d343e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d34330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814d34758 # | | | | `-ReturnStmt 0x560814d34748 # | | | | `-CallExpr 0x560814d34718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d34700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d346e0 '' Function 0x560814c2b668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d346b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d346a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d34688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d34650 'double4':'vector' lvalue ParmVar 0x560814d34330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d34490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d348b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814d34808 col:26 used V 'int' # | | | |-CompoundStmt 0x560814d34c18 # | | | | `-ReturnStmt 0x560814d34c08 # | | | | `-CallExpr 0x560814d34bd8 'float' # | | | | |-ImplicitCastExpr 0x560814d34bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d34ba0 '' Function 0x560814c2af00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d34b78 'float' # | | | | `-ImplicitCastExpr 0x560814d34b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d34b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d34b10 'int' lvalue ParmVar 0x560814d34808 'V' 'int' # | | | `-DeprecatedAttr 0x560814d34968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d34d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d34cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814d350f8 # | | | | `-ReturnStmt 0x560814d350e8 # | | | | `-CallExpr 0x560814d350b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d350a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d35080 '' Function 0x560814c2b178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d35058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d35040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d35028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d34ff0 'int2':'vector' lvalue ParmVar 0x560814d34cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d34e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d35258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d351a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814d355e0 # | | | | `-ReturnStmt 0x560814d355d0 # | | | | `-CallExpr 0x560814d355a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d35588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d35568 '' Function 0x560814c2b3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d35540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d35528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d35510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d354d8 'int3':'vector' lvalue ParmVar 0x560814d351a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d35308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d36000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d35f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814d36390 # | | | | `-ReturnStmt 0x560814d36380 # | | | | `-CallExpr 0x560814d36350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d36338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d36318 '' Function 0x560814c2b668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d362f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d362d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d362c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d36288 'int4':'vector' lvalue ParmVar 0x560814d35f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d360b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d364f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d36440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d36870 # | | | | `-ReturnStmt 0x560814d36860 # | | | | `-CallExpr 0x560814d36830 'float' # | | | | |-ImplicitCastExpr 0x560814d36818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d367f8 '' Function 0x560814c2af00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d367d0 'float' # | | | | `-ImplicitCastExpr 0x560814d367b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d367a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d36768 'uint':'unsigned int' lvalue ParmVar 0x560814d36440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d365a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d369d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d36920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814d36d70 # | | | | `-ReturnStmt 0x560814d36d60 # | | | | `-CallExpr 0x560814d36d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d36d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d36cf8 '' Function 0x560814c2b178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d36cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d36cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d36ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d36c68 'uint2':'vector' lvalue ParmVar 0x560814d36920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d36a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d36ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d36e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814d37278 # | | | | `-ReturnStmt 0x560814d37268 # | | | | `-CallExpr 0x560814d37238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d37220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d37200 '' Function 0x560814c2b3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d371d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d371c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d371a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d37170 'uint3':'vector' lvalue ParmVar 0x560814d36e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d36f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d373d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d37328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814d37788 # | | | | `-ReturnStmt 0x560814d37778 # | | | | `-CallExpr 0x560814d37748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d37730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d37710 '' Function 0x560814c2b668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d376e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d376d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d376b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d37680 'uint4':'vector' lvalue ParmVar 0x560814d37328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d37488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d378e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d37838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814d37c88 # | | | | `-ReturnStmt 0x560814d37c78 # | | | | `-CallExpr 0x560814d37c48 'float' # | | | | |-ImplicitCastExpr 0x560814d37c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d37c10 '' Function 0x560814c2af00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d37be8 'float' # | | | | `-ImplicitCastExpr 0x560814d37bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d37bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d37b80 'int64_t':'long' lvalue ParmVar 0x560814d37838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d37998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d37de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d37d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d39a78 # | | | | `-ReturnStmt 0x560814d39a68 # | | | | `-CallExpr 0x560814d39a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d39a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d39a00 '' Function 0x560814c2b178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d399d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d399c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d399a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d39970 'int64_t2':'vector' lvalue ParmVar 0x560814d37d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d37e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d39bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d39b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d39fa0 # | | | | `-ReturnStmt 0x560814d39f90 # | | | | `-CallExpr 0x560814d39f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d39f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d39f28 '' Function 0x560814c2b3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d39f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d39ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d39ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d39e98 'int64_t3':'vector' lvalue ParmVar 0x560814d39b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d39c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d3a100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d3a050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d3a4d0 # | | | | `-ReturnStmt 0x560814d3a4c0 # | | | | `-CallExpr 0x560814d3a490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d3a478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d3a458 '' Function 0x560814c2b668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d3a430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d3a418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3a400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3a3c8 'int64_t4':'vector' lvalue ParmVar 0x560814d3a050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d3a1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d3a630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d3a580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d3a9f0 # | | | | `-ReturnStmt 0x560814d3a9e0 # | | | | `-CallExpr 0x560814d3a9b0 'float' # | | | | |-ImplicitCastExpr 0x560814d3a998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d3a978 '' Function 0x560814c2af00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d3a950 'float' # | | | | `-ImplicitCastExpr 0x560814d3a938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3a920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3a8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d3a580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d3a6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d3ab50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d3aaa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d3af30 # | | | | `-ReturnStmt 0x560814d3af20 # | | | | `-CallExpr 0x560814d3aef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d3aed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d3aeb8 '' Function 0x560814c2b178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d3ae90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d3ae78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3ae60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3ae28 'uint64_t2':'vector' lvalue ParmVar 0x560814d3aaa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d3ac00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d3b090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d3afe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d3b478 # | | | | `-ReturnStmt 0x560814d3b468 # | | | | `-CallExpr 0x560814d3b438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d3b420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d3b400 '' Function 0x560814c2b3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d3b3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d3b3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3b3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3b370 'uint64_t3':'vector' lvalue ParmVar 0x560814d3afe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d3b140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d3b5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d3b528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d3c2d0 # | | | | `-ReturnStmt 0x560814d3c2c0 # | | | | `-CallExpr 0x560814d3c290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d3c278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d3c258 '' Function 0x560814c2b668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d3c230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d3c218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3c200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3c1c8 'uint64_t4':'vector' lvalue ParmVar 0x560814d3b528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d3b688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d3c438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d3c388 col:29 used V 'double' # | | | |-CompoundStmt 0x560814d3c780 # | | | | `-ReturnStmt 0x560814d3c770 # | | | | `-CallExpr 0x560814d3c740 'float' # | | | | |-ImplicitCastExpr 0x560814d3c728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d3c708 '' Function 0x560814c32628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d3c6e0 'float' # | | | | `-ImplicitCastExpr 0x560814d3c6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3c6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3c678 'double' lvalue ParmVar 0x560814d3c388 'V' 'double' # | | | `-DeprecatedAttr 0x560814d3c4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d3c8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d3c838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814d3cc50 # | | | | `-ReturnStmt 0x560814d3cc40 # | | | | `-CallExpr 0x560814d3cc10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d3cbf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d3cbd8 '' Function 0x560814c328a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d3cbb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d3cb98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3cb80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3cb48 'double2':'vector' lvalue ParmVar 0x560814d3c838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d3c998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d3cdb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d3cd08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814d3d128 # | | | | `-ReturnStmt 0x560814d3d118 # | | | | `-CallExpr 0x560814d3d0e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d3d0d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d3d0b0 '' Function 0x560814c32b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d3d088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d3d070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3d058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3d020 'double3':'vector' lvalue ParmVar 0x560814d3cd08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d3ce68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d3d290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d3d1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814d3d608 # | | | | `-ReturnStmt 0x560814d3d5f8 # | | | | `-CallExpr 0x560814d3d5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d3d5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d3d590 '' Function 0x560814c32da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d3d568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d3d550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3d538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3d500 'double4':'vector' lvalue ParmVar 0x560814d3d1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d3d340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d3d768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814d3d6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x560814d3dac0 # | | | | `-ReturnStmt 0x560814d3dab0 # | | | | `-CallExpr 0x560814d3da80 'float' # | | | | |-ImplicitCastExpr 0x560814d3da68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d3da48 '' Function 0x560814c32628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d3da20 'float' # | | | | `-ImplicitCastExpr 0x560814d3da08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3d9f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3d9b8 'int' lvalue ParmVar 0x560814d3d6b8 'V' 'int' # | | | `-DeprecatedAttr 0x560814d3d818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d3dc20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d3db70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814d3df98 # | | | | `-ReturnStmt 0x560814d3df88 # | | | | `-CallExpr 0x560814d3df58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d3df40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d3df20 '' Function 0x560814c328a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d3def8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d3dee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3dec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3de90 'int2':'vector' lvalue ParmVar 0x560814d3db70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d3dcd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d3e780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d3e6d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814d3eb00 # | | | | `-ReturnStmt 0x560814d3eaf0 # | | | | `-CallExpr 0x560814d3eac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d3eaa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d3ea88 '' Function 0x560814c32b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d3ea60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d3ea48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3ea30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3e9f8 'int3':'vector' lvalue ParmVar 0x560814d3e6d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d3e830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d3ec60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d3ebb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814d3efe8 # | | | | `-ReturnStmt 0x560814d3efd8 # | | | | `-CallExpr 0x560814d3efa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d3ef90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d3ef70 '' Function 0x560814c32da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d3ef48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d3ef30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3ef18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3eee0 'int4':'vector' lvalue ParmVar 0x560814d3ebb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d3ed10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d3f148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d3f098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d3f4c0 # | | | | `-ReturnStmt 0x560814d3f4b0 # | | | | `-CallExpr 0x560814d3f480 'float' # | | | | |-ImplicitCastExpr 0x560814d3f468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d3f448 '' Function 0x560814c32628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d3f420 'float' # | | | | `-ImplicitCastExpr 0x560814d3f408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3f3f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3f3b8 'uint':'unsigned int' lvalue ParmVar 0x560814d3f098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d3f1f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d3f620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d3f570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814d3f9b8 # | | | | `-ReturnStmt 0x560814d3f9a8 # | | | | `-CallExpr 0x560814d3f978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d3f960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d3f940 '' Function 0x560814c328a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d3f918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d3f900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3f8e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3f8b0 'uint2':'vector' lvalue ParmVar 0x560814d3f570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d3f6d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d3fb18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d3fa68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814d3feb8 # | | | | `-ReturnStmt 0x560814d3fea8 # | | | | `-CallExpr 0x560814d3fe78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d3fe60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d3fe40 '' Function 0x560814c32b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d3fe18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d3fe00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d3fde8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d3fdb0 'uint3':'vector' lvalue ParmVar 0x560814d3fa68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d3fbc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d40018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d3ff68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814d403c0 # | | | | `-ReturnStmt 0x560814d403b0 # | | | | `-CallExpr 0x560814d40380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d40368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d40348 '' Function 0x560814c32da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d40320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d40308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d402f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d402b8 'uint4':'vector' lvalue ParmVar 0x560814d3ff68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d400c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d40520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d40470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814d41200 # | | | | `-ReturnStmt 0x560814d411f0 # | | | | `-CallExpr 0x560814d411c0 'float' # | | | | |-ImplicitCastExpr 0x560814d411a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d41188 '' Function 0x560814c32628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d41160 'float' # | | | | `-ImplicitCastExpr 0x560814d41148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d41130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d410f8 'int64_t':'long' lvalue ParmVar 0x560814d40470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d405d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d41360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d412b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d41718 # | | | | `-ReturnStmt 0x560814d41708 # | | | | `-CallExpr 0x560814d416d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d416c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d416a0 '' Function 0x560814c328a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d41678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d41660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d41648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d41610 'int64_t2':'vector' lvalue ParmVar 0x560814d412b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d41410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d41878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d417c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d41c38 # | | | | `-ReturnStmt 0x560814d41c28 # | | | | `-CallExpr 0x560814d41bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d41be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d41bc0 '' Function 0x560814c32b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d41b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d41b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d41b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d41b30 'int64_t3':'vector' lvalue ParmVar 0x560814d417c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d41928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d41d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d41ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d42160 # | | | | `-ReturnStmt 0x560814d42150 # | | | | `-CallExpr 0x560814d42120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d42108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d420e8 '' Function 0x560814c32da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d420c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d420a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d42090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d42058 'int64_t4':'vector' lvalue ParmVar 0x560814d41ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d41e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d422c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d42210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d42678 # | | | | `-ReturnStmt 0x560814d42668 # | | | | `-CallExpr 0x560814d42638 'float' # | | | | |-ImplicitCastExpr 0x560814d42620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d42600 '' Function 0x560814c32628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d425d8 'float' # | | | | `-ImplicitCastExpr 0x560814d425c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d425a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d42570 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d42210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d42370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d427d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d42728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d42bb0 # | | | | `-ReturnStmt 0x560814d42ba0 # | | | | `-CallExpr 0x560814d42b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d42b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d42b38 '' Function 0x560814c328a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d42b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d42af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d42ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d42aa8 'uint64_t2':'vector' lvalue ParmVar 0x560814d42728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d42888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d42d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d42c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d46628 # | | | | `-ReturnStmt 0x560814d46618 # | | | | `-CallExpr 0x560814d465e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d465d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d465b0 '' Function 0x560814c32b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d46588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d46570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d46558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d42fe8 'uint64_t3':'vector' lvalue ParmVar 0x560814d42c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d42dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d46788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d466d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d46b70 # | | | | `-ReturnStmt 0x560814d46b60 # | | | | `-CallExpr 0x560814d46b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d46b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d46af8 '' Function 0x560814c32da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d46ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d46ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d46aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d46a68 'uint64_t4':'vector' lvalue ParmVar 0x560814d466d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d46838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d46ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d46c30 col:29 used V 'double' # | | | |-CompoundStmt 0x560814d47028 # | | | | `-ReturnStmt 0x560814d47018 # | | | | `-CallExpr 0x560814d46fe8 'float' # | | | | |-ImplicitCastExpr 0x560814d46fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d46fb0 '' Function 0x560814c339b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d46f88 'float' # | | | | `-ImplicitCastExpr 0x560814d46f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d46f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d46f20 'double' lvalue ParmVar 0x560814d46c30 'V' 'double' # | | | `-DeprecatedAttr 0x560814d46d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d47198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d470e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814d47500 # | | | | `-ReturnStmt 0x560814d474f0 # | | | | `-CallExpr 0x560814d474c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d474a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d47488 '' Function 0x560814c11dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d47460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d47448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d47430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d473f8 'double2':'vector' lvalue ParmVar 0x560814d470e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d47248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d47670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d475c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814d479e0 # | | | | `-ReturnStmt 0x560814d479d0 # | | | | `-CallExpr 0x560814d479a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d47988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d47968 '' Function 0x560814c12038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d47940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d47928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d47910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d478d8 'double3':'vector' lvalue ParmVar 0x560814d475c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d47720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d47b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d47aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814d47ec8 # | | | | `-ReturnStmt 0x560814d47eb8 # | | | | `-CallExpr 0x560814d47e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d47e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d47e50 '' Function 0x560814c122b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d47e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d47e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d47df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d47dc0 'double4':'vector' lvalue ParmVar 0x560814d47aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d47c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d48028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814d47f78 col:26 used V 'int' # | | | |-CompoundStmt 0x560814d48380 # | | | | `-ReturnStmt 0x560814d48370 # | | | | `-CallExpr 0x560814d48340 'float' # | | | | |-ImplicitCastExpr 0x560814d48328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d48308 '' Function 0x560814c339b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d482e0 'float' # | | | | `-ImplicitCastExpr 0x560814d482c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d482b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d48278 'int' lvalue ParmVar 0x560814d47f78 'V' 'int' # | | | `-DeprecatedAttr 0x560814d480d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d48550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d48430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814d488c8 # | | | | `-ReturnStmt 0x560814d488b8 # | | | | `-CallExpr 0x560814d48888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d48870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d48850 '' Function 0x560814c11dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d48828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d48810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d487f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d487c0 'int2':'vector' lvalue ParmVar 0x560814d48430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d48600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d48a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d48978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814d48da8 # | | | | `-ReturnStmt 0x560814d48d98 # | | | | `-CallExpr 0x560814d48d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d48d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d48d30 '' Function 0x560814c12038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d48d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d48cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d48cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d48ca0 'int3':'vector' lvalue ParmVar 0x560814d48978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d48ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d48f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d48e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814d49290 # | | | | `-ReturnStmt 0x560814d49280 # | | | | `-CallExpr 0x560814d49250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d49238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d49218 '' Function 0x560814c122b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d491f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d491d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d491c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d49188 'int4':'vector' lvalue ParmVar 0x560814d48e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d48fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d493f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d49340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d49768 # | | | | `-ReturnStmt 0x560814d49758 # | | | | `-CallExpr 0x560814d49728 'float' # | | | | |-ImplicitCastExpr 0x560814d49710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d496f0 '' Function 0x560814c339b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d496c8 'float' # | | | | `-ImplicitCastExpr 0x560814d496b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d49698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d49660 'uint':'unsigned int' lvalue ParmVar 0x560814d49340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d494a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d498c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d49818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814d49c60 # | | | | `-ReturnStmt 0x560814d49c50 # | | | | `-CallExpr 0x560814d49c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d49c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d49be8 '' Function 0x560814c11dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d49bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d49ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d49b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d49b58 'uint2':'vector' lvalue ParmVar 0x560814d49818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d49978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d49dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d49d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814d4a160 # | | | | `-ReturnStmt 0x560814d4a150 # | | | | `-CallExpr 0x560814d4a120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d4a108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d4a0e8 '' Function 0x560814c12038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d4a0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d4a0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4a090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4a058 'uint3':'vector' lvalue ParmVar 0x560814d49d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d49e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d4a2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d4a210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814d4a680 # | | | | `-ReturnStmt 0x560814d4a670 # | | | | `-CallExpr 0x560814d4a640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d4a628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d4a608 '' Function 0x560814c122b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d4a5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d4a5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4a5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4a578 'uint4':'vector' lvalue ParmVar 0x560814d4a210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d4a370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d4a7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d4a730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814d4ab78 # | | | | `-ReturnStmt 0x560814d4ab68 # | | | | `-CallExpr 0x560814d4ab38 'float' # | | | | |-ImplicitCastExpr 0x560814d4ab20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d4ab00 '' Function 0x560814c339b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d4aad8 'float' # | | | | `-ImplicitCastExpr 0x560814d4aac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4aaa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4aa70 'int64_t':'long' lvalue ParmVar 0x560814d4a730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d4a890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d4acd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d4ac28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d4b090 # | | | | `-ReturnStmt 0x560814d4b080 # | | | | `-CallExpr 0x560814d4b050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d4b038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d4b018 '' Function 0x560814c11dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d4aff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d4afd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4afc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4af88 'int64_t2':'vector' lvalue ParmVar 0x560814d4ac28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d4ad88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d4b1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d4b140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d4b5b0 # | | | | `-ReturnStmt 0x560814d4b5a0 # | | | | `-CallExpr 0x560814d4b570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d4b558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d4b538 '' Function 0x560814c12038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d4b510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d4b4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4b4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4b4a8 'int64_t3':'vector' lvalue ParmVar 0x560814d4b140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d4b2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d4b710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d4b660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d4bad8 # | | | | `-ReturnStmt 0x560814d4bac8 # | | | | `-CallExpr 0x560814d4ba98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d4ba80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d4ba60 '' Function 0x560814c122b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d4ba38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d4ba20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4ba08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4b9d0 'int64_t4':'vector' lvalue ParmVar 0x560814d4b660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d4b7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d4bc38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d4bb88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d4bff0 # | | | | `-ReturnStmt 0x560814d4bfe0 # | | | | `-CallExpr 0x560814d4bfb0 'float' # | | | | |-ImplicitCastExpr 0x560814d4bf98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d4bf78 '' Function 0x560814c339b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d4bf50 'float' # | | | | `-ImplicitCastExpr 0x560814d4bf38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4bf20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4bee8 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d4bb88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d4bce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d4c150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d4c0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d4c528 # | | | | `-ReturnStmt 0x560814d4c518 # | | | | `-CallExpr 0x560814d4c4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d4c4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d4c4b0 '' Function 0x560814c11dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d4c488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d4c470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4c458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4c420 'uint64_t2':'vector' lvalue ParmVar 0x560814d4c0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d4c200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d4c988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d4c8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d4cd68 # | | | | `-ReturnStmt 0x560814d4cd58 # | | | | `-CallExpr 0x560814d4cd28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d4cd10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d4ccf0 '' Function 0x560814c12038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d4ccc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d4ccb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4cc98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4cc60 'uint64_t3':'vector' lvalue ParmVar 0x560814d4c8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d4ca38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d4cec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d4ce18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d4d2b0 # | | | | `-ReturnStmt 0x560814d4d2a0 # | | | | `-CallExpr 0x560814d4d270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d4d258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d4d238 '' Function 0x560814c122b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d4d210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d4d1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4d1e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4d1a8 'uint64_t4':'vector' lvalue ParmVar 0x560814d4ce18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d4cf78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d4d420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d4d370 col:29 used V 'double' # | | | |-CompoundStmt 0x560814d4d768 # | | | | `-ReturnStmt 0x560814d4d758 # | | | | `-CallExpr 0x560814d4d728 'float' # | | | | |-ImplicitCastExpr 0x560814d4d710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d4d6f0 '' Function 0x560814c3d240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d4d6c8 'float' # | | | | `-ImplicitCastExpr 0x560814d4d6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4d698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4d660 'double' lvalue ParmVar 0x560814d4d370 'V' 'double' # | | | `-DeprecatedAttr 0x560814d4d4d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d4d8d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d4d828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814d4dc40 # | | | | `-ReturnStmt 0x560814d4dc30 # | | | | `-CallExpr 0x560814d4dc00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d4dbe8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d4dbc8 '' Function 0x560814c3d4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d4dba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d4db88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4db70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4db38 'double2':'vector' lvalue ParmVar 0x560814d4d828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d4d988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d4ddb0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d4dd00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814d4e120 # | | | | `-ReturnStmt 0x560814d4e110 # | | | | `-CallExpr 0x560814d4e0e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d4e0c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d4e0a8 '' Function 0x560814c3d730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d4e080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d4e068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4e050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4e018 'double3':'vector' lvalue ParmVar 0x560814d4dd00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d4de60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d4e290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d4e1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814d4e608 # | | | | `-ReturnStmt 0x560814d4e5f8 # | | | | `-CallExpr 0x560814d4e5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d4e5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d4e590 '' Function 0x560814c3d9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d4e568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d4e550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4e538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4e500 'double4':'vector' lvalue ParmVar 0x560814d4e1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d4e340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d4e768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814d4e6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x560814d4f368 # | | | | `-ReturnStmt 0x560814d4f358 # | | | | `-CallExpr 0x560814d4f328 'float' # | | | | |-ImplicitCastExpr 0x560814d4f310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d4f2f0 '' Function 0x560814c3d240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d4f2c8 'float' # | | | | `-ImplicitCastExpr 0x560814d4f2b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4f298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4f260 'int' lvalue ParmVar 0x560814d4e6b8 'V' 'int' # | | | `-DeprecatedAttr 0x560814d4f0c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d4f4c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d4f418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814d4f840 # | | | | `-ReturnStmt 0x560814d4f830 # | | | | `-CallExpr 0x560814d4f800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d4f7e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d4f7c8 '' Function 0x560814c3d4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d4f7a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d4f788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4f770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4f738 'int2':'vector' lvalue ParmVar 0x560814d4f418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d4f578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d4f9a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d4f8f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814d4fd20 # | | | | `-ReturnStmt 0x560814d4fd10 # | | | | `-CallExpr 0x560814d4fce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d4fcc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d4fca8 '' Function 0x560814c3d730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d4fc80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d4fc68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d4fc50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d4fc18 'int3':'vector' lvalue ParmVar 0x560814d4f8f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d4fa50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d4fe80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d4fdd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814d50208 # | | | | `-ReturnStmt 0x560814d501f8 # | | | | `-CallExpr 0x560814d501c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d501b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d50190 '' Function 0x560814c3d9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d50168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d50150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d50138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d50100 'int4':'vector' lvalue ParmVar 0x560814d4fdd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d4ff30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d50368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d502b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d506e0 # | | | | `-ReturnStmt 0x560814d506d0 # | | | | `-CallExpr 0x560814d506a0 'float' # | | | | |-ImplicitCastExpr 0x560814d50688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d50668 '' Function 0x560814c3d240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d50640 'float' # | | | | `-ImplicitCastExpr 0x560814d50628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d50610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d505d8 'uint':'unsigned int' lvalue ParmVar 0x560814d502b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d50418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d50840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d50790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814d50bd8 # | | | | `-ReturnStmt 0x560814d50bc8 # | | | | `-CallExpr 0x560814d50b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d50b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d50b60 '' Function 0x560814c3d4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d50b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d50b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d50b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d50ad0 'uint2':'vector' lvalue ParmVar 0x560814d50790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d508f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d50d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d50c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814d57b60 # | | | | `-ReturnStmt 0x560814d57b50 # | | | | `-CallExpr 0x560814d57b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d51080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d51060 '' Function 0x560814c3d730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d51038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d51020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d51008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d50fd0 'uint3':'vector' lvalue ParmVar 0x560814d50c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d50de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d57cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d57c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814d58068 # | | | | `-ReturnStmt 0x560814d58058 # | | | | `-CallExpr 0x560814d58028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d58010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d57ff0 '' Function 0x560814c3d9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d57fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d57fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d57f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d57f60 'uint4':'vector' lvalue ParmVar 0x560814d57c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d57d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d581c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d58118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814d58560 # | | | | `-ReturnStmt 0x560814d58550 # | | | | `-CallExpr 0x560814d58520 'float' # | | | | |-ImplicitCastExpr 0x560814d58508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d584e8 '' Function 0x560814c3d240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d584c0 'float' # | | | | `-ImplicitCastExpr 0x560814d584a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d58490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d58458 'int64_t':'long' lvalue ParmVar 0x560814d58118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d58278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d586c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d58610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d58a78 # | | | | `-ReturnStmt 0x560814d58a68 # | | | | `-CallExpr 0x560814d58a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d58a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d58a00 '' Function 0x560814c3d4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d589d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d589c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d589a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d58970 'int64_t2':'vector' lvalue ParmVar 0x560814d58610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d58770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d58bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d58b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d58f98 # | | | | `-ReturnStmt 0x560814d58f88 # | | | | `-CallExpr 0x560814d58f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d58f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d58f20 '' Function 0x560814c3d730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d58ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d58ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d58ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d58e90 'int64_t3':'vector' lvalue ParmVar 0x560814d58b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d58c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d590f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d59048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d594c0 # | | | | `-ReturnStmt 0x560814d594b0 # | | | | `-CallExpr 0x560814d59480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d59468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d59448 '' Function 0x560814c3d9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d59420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d59408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d593f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d593b8 'int64_t4':'vector' lvalue ParmVar 0x560814d59048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d591a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d59620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d59570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d599d8 # | | | | `-ReturnStmt 0x560814d599c8 # | | | | `-CallExpr 0x560814d59998 'float' # | | | | |-ImplicitCastExpr 0x560814d59980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d59960 '' Function 0x560814c3d240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d59938 'float' # | | | | `-ImplicitCastExpr 0x560814d59920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d59908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d598d0 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d59570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d596d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ca6e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d59a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814ca7248 # | | | | `-ReturnStmt 0x560814ca7238 # | | | | `-CallExpr 0x560814ca7208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814ca71f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814ca71d0 '' Function 0x560814c3d4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814ca71a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814ca7190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ca7178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ca7140 'uint64_t2':'vector' lvalue ParmVar 0x560814d59a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814ca6f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ca73a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814ca72f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814ca7788 # | | | | `-ReturnStmt 0x560814ca7778 # | | | | `-CallExpr 0x560814ca7748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814ca7730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814ca7710 '' Function 0x560814c3d730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814ca76e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814ca76d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ca76b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ca7680 'uint64_t3':'vector' lvalue ParmVar 0x560814ca72f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814ca7458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ca78e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814ca7838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814ca7cd0 # | | | | `-ReturnStmt 0x560814ca7cc0 # | | | | `-CallExpr 0x560814ca7c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814ca7c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814ca7c58 '' Function 0x560814c3d9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814ca7c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814ca7c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ca7c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ca7bc8 'uint64_t4':'vector' lvalue ParmVar 0x560814ca7838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814ca7998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ca7e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814ca7d90 col:29 used V 'double' # | | | |-CompoundStmt 0x560814ca8188 # | | | | `-ReturnStmt 0x560814ca8178 # | | | | `-CallExpr 0x560814ca8148 'float' # | | | | |-ImplicitCastExpr 0x560814ca8130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814ca8110 '' Function 0x560814c3e5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x560814ca80e8 'float' # | | | | `-ImplicitCastExpr 0x560814ca80d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ca80b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ca8080 'double' lvalue ParmVar 0x560814ca7d90 'V' 'double' # | | | `-DeprecatedAttr 0x560814ca7ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814ca82f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814ca8248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814ca8660 # | | | | `-ReturnStmt 0x560814ca8650 # | | | | `-CallExpr 0x560814ca8620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814ca8608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814ca85e8 '' Function 0x560814c3e870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814ca85c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814ca85a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ca8590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ca8558 'double2':'vector' lvalue ParmVar 0x560814ca8248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814ca83a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814ca87d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814ca8720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814ca8b40 # | | | | `-ReturnStmt 0x560814ca8b30 # | | | | `-CallExpr 0x560814ca8b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814ca8ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814ca8ac8 '' Function 0x560814c3eae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814ca8aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814ca8a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ca8a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ca8a38 'double3':'vector' lvalue ParmVar 0x560814ca8720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814ca8880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814ca8cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814ca8c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814d5b1a8 # | | | | `-ReturnStmt 0x560814d5b198 # | | | | `-CallExpr 0x560814d5b168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d5b150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d5b130 '' Function 0x560814c3ed70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d5b108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d5b0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d5b0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d5b0a0 'double4':'vector' lvalue ParmVar 0x560814ca8c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814ca8d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d5b308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814d5b258 col:26 used V 'int' # | | | |-CompoundStmt 0x560814d5b660 # | | | | `-ReturnStmt 0x560814d5b650 # | | | | `-CallExpr 0x560814d5b620 'float' # | | | | |-ImplicitCastExpr 0x560814d5b608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d5b5e8 '' Function 0x560814c3e5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d5b5c0 'float' # | | | | `-ImplicitCastExpr 0x560814d5b5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d5b590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d5b558 'int' lvalue ParmVar 0x560814d5b258 'V' 'int' # | | | `-DeprecatedAttr 0x560814d5b3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d5b7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d5b710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814d5bb38 # | | | | `-ReturnStmt 0x560814d5bb28 # | | | | `-CallExpr 0x560814d5baf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d5bae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d5bac0 '' Function 0x560814c3e870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d5ba98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d5ba80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d5ba68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d5ba30 'int2':'vector' lvalue ParmVar 0x560814d5b710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d5b870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d5bc98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d5bbe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814d5c018 # | | | | `-ReturnStmt 0x560814d5c008 # | | | | `-CallExpr 0x560814d5bfd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d5bfc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d5bfa0 '' Function 0x560814c3eae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d5bf78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d5bf60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d5bf48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d5bf10 'int3':'vector' lvalue ParmVar 0x560814d5bbe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d5bd48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d5c178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d5c0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814d5c500 # | | | | `-ReturnStmt 0x560814d5c4f0 # | | | | `-CallExpr 0x560814d5c4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d5c4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d5c488 '' Function 0x560814c3ed70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d5c460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d5c448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d5c430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d5c3f8 'int4':'vector' lvalue ParmVar 0x560814d5c0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d5c228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d5c660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d5c5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d5c9d8 # | | | | `-ReturnStmt 0x560814d5c9c8 # | | | | `-CallExpr 0x560814d5c998 'float' # | | | | |-ImplicitCastExpr 0x560814d5c980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d5c960 '' Function 0x560814c3e5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d5c938 'float' # | | | | `-ImplicitCastExpr 0x560814d5c920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d5c908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d5c8d0 'uint':'unsigned int' lvalue ParmVar 0x560814d5c5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d5c710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d5cb38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d5ca88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814d5ced0 # | | | | `-ReturnStmt 0x560814d5cec0 # | | | | `-CallExpr 0x560814d5ce90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d5ce78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d5ce58 '' Function 0x560814c3e870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d5ce30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d5ce18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d5ce00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d5cdc8 'uint2':'vector' lvalue ParmVar 0x560814d5ca88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d5cbe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d5d860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d5d7b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814d5dc00 # | | | | `-ReturnStmt 0x560814d5dbf0 # | | | | `-CallExpr 0x560814d5dbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d5dba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d5db88 '' Function 0x560814c3eae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d5db60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d5db48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d5db30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d5daf8 'uint3':'vector' lvalue ParmVar 0x560814d5d7b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d5d910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d5dd60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d5dcb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814d5e108 # | | | | `-ReturnStmt 0x560814d5e0f8 # | | | | `-CallExpr 0x560814d5e0c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d5e0b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d5e090 '' Function 0x560814c3ed70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d5e068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d5e050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d5e038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d5e000 'uint4':'vector' lvalue ParmVar 0x560814d5dcb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d5de10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d5e268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d5e1b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814d5e600 # | | | | `-ReturnStmt 0x560814d5e5f0 # | | | | `-CallExpr 0x560814d5e5c0 'float' # | | | | |-ImplicitCastExpr 0x560814d5e5a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d5e588 '' Function 0x560814c3e5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d5e560 'float' # | | | | `-ImplicitCastExpr 0x560814d5e548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d5e530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d5e4f8 'int64_t':'long' lvalue ParmVar 0x560814d5e1b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d5e318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d5e760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d5e6b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d5eb18 # | | | | `-ReturnStmt 0x560814d5eb08 # | | | | `-CallExpr 0x560814d5ead8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d5eac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d5eaa0 '' Function 0x560814c3e870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d5ea78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d5ea60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d5ea48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d5ea10 'int64_t2':'vector' lvalue ParmVar 0x560814d5e6b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d5e810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d5ec78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d5ebc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d5f038 # | | | | `-ReturnStmt 0x560814d5f028 # | | | | `-CallExpr 0x560814d5eff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d5efe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d5efc0 '' Function 0x560814c3eae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d5ef98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d5ef80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d5ef68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d5ef30 'int64_t3':'vector' lvalue ParmVar 0x560814d5ebc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d5ed28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d5f198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d5f0e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d5f560 # | | | | `-ReturnStmt 0x560814d5f550 # | | | | `-CallExpr 0x560814d5f520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d5f508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d5f4e8 '' Function 0x560814c3ed70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d5f4c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d5f4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d5f490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d5f458 'int64_t4':'vector' lvalue ParmVar 0x560814d5f0e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d5f248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d5f6c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d5f610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d60488 # | | | | `-ReturnStmt 0x560814d60478 # | | | | `-CallExpr 0x560814d60448 'float' # | | | | |-ImplicitCastExpr 0x560814d60430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d60410 '' Function 0x560814c3e5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d603e8 'float' # | | | | `-ImplicitCastExpr 0x560814d603d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d603b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d60380 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d5f610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d60180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d605e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d60538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d609c0 # | | | | `-ReturnStmt 0x560814d609b0 # | | | | `-CallExpr 0x560814d60980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d60968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d60948 '' Function 0x560814c3e870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d60920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d60908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d608f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d608b8 'uint64_t2':'vector' lvalue ParmVar 0x560814d60538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d60698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d60b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d60a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d60f00 # | | | | `-ReturnStmt 0x560814d60ef0 # | | | | `-CallExpr 0x560814d60ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d60ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d60e88 '' Function 0x560814c3eae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d60e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d60e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d60e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d60df8 'uint64_t3':'vector' lvalue ParmVar 0x560814d60a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d60bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d61060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d60fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d61448 # | | | | `-ReturnStmt 0x560814d61438 # | | | | `-CallExpr 0x560814d61408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d613f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d613d0 '' Function 0x560814c3ed70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d613a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d61390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d61378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d61340 'uint64_t4':'vector' lvalue ParmVar 0x560814d60fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d61110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d615a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d61500 col:29 used V 'double' # | | | |-CompoundStmt 0x560814d61928 # | | | | `-ReturnStmt 0x560814d61918 # | | | | `-CallExpr 0x560814d618e8 'bool' # | | | | |-ImplicitCastExpr 0x560814d618d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x560814d61878 '' Function 0x560814c3fae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x560814d61850 'float' # | | | | `-ImplicitCastExpr 0x560814d61838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d61820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d617e8 'double' lvalue ParmVar 0x560814d61500 'V' 'double' # | | | `-DeprecatedAttr 0x560814d61658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d61a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d619e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814d61e58 # | | | | `-ReturnStmt 0x560814d61e48 # | | | | `-CallExpr 0x560814d61e18 'vector' # | | | | |-ImplicitCastExpr 0x560814d61e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d61d80 '' Function 0x560814c3fdf8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x560814d61d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d61d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d61d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d61cf0 'double2':'vector' lvalue ParmVar 0x560814d619e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d61b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d61fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d61f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814d62798 # | | | | `-ReturnStmt 0x560814d62788 # | | | | `-CallExpr 0x560814d62758 'vector' # | | | | |-ImplicitCastExpr 0x560814d62740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d626c0 '' Function 0x560814c400e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x560814d62698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d62680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d62668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d62630 'double3':'vector' lvalue ParmVar 0x560814d61f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d62070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d62900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d62850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814d62cd8 # | | | | `-ReturnStmt 0x560814d62cc8 # | | | | `-CallExpr 0x560814d62c98 'vector' # | | | | |-ImplicitCastExpr 0x560814d62c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d62c00 '' Function 0x560814c403d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x560814d62bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d62bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d62ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d62b70 'double4':'vector' lvalue ParmVar 0x560814d62850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d629b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d62db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d62d08 col:29 used V 'double' # | | | `-CompoundStmt 0x560814d63018 # | | | `-ReturnStmt 0x560814d63008 # | | | `-CallExpr 0x560814d62fd8 'bool' # | | | |-ImplicitCastExpr 0x560814d62fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x560814d62fa0 '' Function 0x560814c41000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x560814d62f78 'float' # | | | `-ImplicitCastExpr 0x560814d62f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560814d62f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x560814d62f10 'double' lvalue ParmVar 0x560814d62d08 'V' 'double' # | | |-FunctionDecl 0x560814d630f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d63048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x560814d63380 # | | | `-ReturnStmt 0x560814d63370 # | | | `-CallExpr 0x560814d63340 'vector' # | | | |-ImplicitCastExpr 0x560814d63328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x560814d63308 '' Function 0x560814c41278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x560814d632e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x560814d632c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560814d632b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x560814d63278 'double2':'vector' lvalue ParmVar 0x560814d63048 'V' 'double2':'vector' # | | |-FunctionDecl 0x560814d63460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d633b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x560814d636f0 # | | | `-ReturnStmt 0x560814d636e0 # | | | `-CallExpr 0x560814d636b0 'vector' # | | | |-ImplicitCastExpr 0x560814d63698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x560814d63678 '' Function 0x560814c414f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x560814d63650 'float3':'vector' # | | | `-ImplicitCastExpr 0x560814d63638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560814d63620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x560814d635e8 'double3':'vector' lvalue ParmVar 0x560814d633b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x560814d637d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d63720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x560814d63a68 # | | | `-ReturnStmt 0x560814d63a58 # | | | `-CallExpr 0x560814d63a28 'vector' # | | | |-ImplicitCastExpr 0x560814d63a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x560814d639f0 '' Function 0x560814c41768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x560814d639c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x560814d639b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560814d63998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x560814d63960 'double4':'vector' lvalue ParmVar 0x560814d63720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x560814d64160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x560814d63a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814d63b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814d640b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x560814d63e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x560814d63f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x560814d63f78 col:39 s 'T' # | | | |-CompoundStmt 0x560814d64430 # | | | | `-ReturnStmt 0x560814d64420 # | | | | `-RecoveryExpr 0x560814d643e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560814d642d0 '' lvalue (ADL) = 'lerp' 0x560814c43578 0x560814c41b08 0x560814c41ed0 0x560814c42298 0x560814c42660 0x560814c42a10 0x560814c42de8 0x560814c431b0 # | | | | |-RecoveryExpr 0x560814d64350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560814d64370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560814d641d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x560814d648f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x560814d644f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x560814d64740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x560814d647c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x560814d64db8 # | | | | `-ReturnStmt 0x560814d64da8 # | | | | `-CallExpr 0x560814d64d68 'float' # | | | | |-ImplicitCastExpr 0x560814d64d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560814d64cf8 '' Function 0x560814c42a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560814d64bb0 'float' # | | | | | `-ImplicitCastExpr 0x560814d64b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d64b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d64b48 'double' lvalue ParmVar 0x560814d644f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x560814d64c40 'float' # | | | | | `-ImplicitCastExpr 0x560814d64c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d64c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d64bd8 'double' lvalue ParmVar 0x560814d64740 'V2' 'double' # | | | | `-CStyleCastExpr 0x560814d64cd0 'float' # | | | | `-ImplicitCastExpr 0x560814d64cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d64ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d64c68 'double' lvalue ParmVar 0x560814d647c0 'V3' 'double' # | | | `-DeprecatedAttr 0x560814d649b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d65108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d64e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x560814d64ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x560814d64f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x560814d65648 # | | | | `-ReturnStmt 0x560814d65638 # | | | | `-CallExpr 0x560814d655f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d655e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560814d65558 '' Function 0x560814c42de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560814d653e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d653c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d653b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d65378 'double2':'vector' lvalue ParmVar 0x560814d64e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x560814d65488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d65470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d65458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d65420 'double2':'vector' lvalue ParmVar 0x560814d64ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x560814d65530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d65518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d65500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d654c8 'double2':'vector' lvalue ParmVar 0x560814d64f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d651c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d65998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d65708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x560814d65788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x560814d65808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x560814d65ed8 # | | | | `-ReturnStmt 0x560814d65ec8 # | | | | `-CallExpr 0x560814d65e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d65e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560814d65df0 '' Function 0x560814c431b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560814d65c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d65c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d65c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d65c10 'double3':'vector' lvalue ParmVar 0x560814d65708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x560814d65d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d65d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d65cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d65cb8 'double3':'vector' lvalue ParmVar 0x560814d65788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x560814d65dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d65db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d65d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d65d60 'double3':'vector' lvalue ParmVar 0x560814d65808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d65a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d66228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d65f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x560814d66018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x560814d66098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x560814d67ba0 # | | | | `-ReturnStmt 0x560814d67b90 # | | | | `-CallExpr 0x560814d67b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d66710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560814d66688 '' Function 0x560814c43578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560814d66510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d664f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d664e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d664a8 'double4':'vector' lvalue ParmVar 0x560814d65f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x560814d665b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d665a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d66588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d66550 'double4':'vector' lvalue ParmVar 0x560814d66018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x560814d66660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d66648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d66630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d665f8 'double4':'vector' lvalue ParmVar 0x560814d66098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d662e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d67e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x560814d67c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x560814d67cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x560814d67d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x560814d68320 # | | | | `-ReturnStmt 0x560814d68310 # | | | | `-CallExpr 0x560814d682d0 'float' # | | | | |-ImplicitCastExpr 0x560814d682b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560814d68298 '' Function 0x560814c42a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560814d68150 'float' # | | | | | `-ImplicitCastExpr 0x560814d68138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d68120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d680e8 'int' lvalue ParmVar 0x560814d67c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x560814d681e0 'float' # | | | | | `-ImplicitCastExpr 0x560814d681c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d681b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d68178 'int' lvalue ParmVar 0x560814d67cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x560814d68270 'float' # | | | | `-ImplicitCastExpr 0x560814d68258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d68240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d68208 'int' lvalue ParmVar 0x560814d67d50 'V3' 'int' # | | | `-DeprecatedAttr 0x560814d67f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d68658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d683d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x560814d68450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x560814d684d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x560814d68b40 # | | | | `-ReturnStmt 0x560814d68b30 # | | | | `-CallExpr 0x560814d68af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d68ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560814d68ab8 '' Function 0x560814c42de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560814d68940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d68928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d68910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d688d8 'int2':'vector' lvalue ParmVar 0x560814d683d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x560814d689e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d689d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d689b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d68980 'int2':'vector' lvalue ParmVar 0x560814d68450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x560814d68a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d68a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d68a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d68a28 'int2':'vector' lvalue ParmVar 0x560814d684d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d68718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d68e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d68bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x560814d68c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x560814d68cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x560814d69368 # | | | | `-ReturnStmt 0x560814d69358 # | | | | `-CallExpr 0x560814d69318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d69300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560814d692e0 '' Function 0x560814c431b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560814d69168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d69150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d69138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d69100 'int3':'vector' lvalue ParmVar 0x560814d68bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x560814d69210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d691f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d691e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d691a8 'int3':'vector' lvalue ParmVar 0x560814d68c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x560814d692b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d692a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d69288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d69250 'int3':'vector' lvalue ParmVar 0x560814d68cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d68f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d696a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d69418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x560814d69498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x560814d69518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x560814d6abc0 # | | | | `-ReturnStmt 0x560814d6abb0 # | | | | `-CallExpr 0x560814d6ab70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d69b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560814d69b18 '' Function 0x560814c43578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560814d699a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d69988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d69970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d69938 'int4':'vector' lvalue ParmVar 0x560814d69418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x560814d69a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d69a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d69a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d699e0 'int4':'vector' lvalue ParmVar 0x560814d69498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x560814d69af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d69ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d69ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d69a88 'int4':'vector' lvalue ParmVar 0x560814d69518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d69768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d6aef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d6ac70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814d6acf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814d6ad70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d6b3b0 # | | | | `-ReturnStmt 0x560814d6b3a0 # | | | | `-CallExpr 0x560814d6b360 'float' # | | | | |-ImplicitCastExpr 0x560814d6b348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560814d6b328 '' Function 0x560814c42a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560814d6b1e0 'float' # | | | | | `-ImplicitCastExpr 0x560814d6b1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6b1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6b178 'uint':'unsigned int' lvalue ParmVar 0x560814d6ac70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x560814d6b270 'float' # | | | | | `-ImplicitCastExpr 0x560814d6b258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6b240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6b208 'uint':'unsigned int' lvalue ParmVar 0x560814d6acf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x560814d6b300 'float' # | | | | `-ImplicitCastExpr 0x560814d6b2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d6b2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d6b298 'uint':'unsigned int' lvalue ParmVar 0x560814d6ad70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d6afb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d6b6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d6b460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x560814d6b4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x560814d6b560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x560814d6bbf0 # | | | | `-ReturnStmt 0x560814d6bbe0 # | | | | `-CallExpr 0x560814d6bba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d6bb88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560814d6bb68 '' Function 0x560814c42de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560814d6b9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d6b9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6b9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6b988 'uint2':'vector' lvalue ParmVar 0x560814d6b460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x560814d6ba98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d6ba80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6ba68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6ba30 'uint2':'vector' lvalue ParmVar 0x560814d6b4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x560814d6bb40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d6bb28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d6bb10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d6bad8 'uint2':'vector' lvalue ParmVar 0x560814d6b560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d6b7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d6bf28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d6bca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x560814d6bd20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x560814d6bda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x560814d6c438 # | | | | `-ReturnStmt 0x560814d6c428 # | | | | `-CallExpr 0x560814d6c3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d6c3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560814d6c3b0 '' Function 0x560814c431b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560814d6c238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d6c220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6c208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6c1d0 'uint3':'vector' lvalue ParmVar 0x560814d6bca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x560814d6c2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d6c2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6c2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6c278 'uint3':'vector' lvalue ParmVar 0x560814d6bd20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x560814d6c388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d6c370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d6c358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d6c320 'uint3':'vector' lvalue ParmVar 0x560814d6bda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d6bfe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d6c778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d6c4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x560814d6c568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x560814d6c5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x560814d6ccb0 # | | | | `-ReturnStmt 0x560814d6cca0 # | | | | `-CallExpr 0x560814d6cc60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d6cc48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560814d6cc28 '' Function 0x560814c43578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560814d6ca90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d6ca78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6ca60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6ca28 'uint4':'vector' lvalue ParmVar 0x560814d6c4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x560814d6cb38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d6cb20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6cb08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6cad0 'uint4':'vector' lvalue ParmVar 0x560814d6c568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x560814d6cc00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d6cbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d6cbd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d6cb98 'uint4':'vector' lvalue ParmVar 0x560814d6c5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d6c838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d6cfe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d6cd60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x560814d6cde0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x560814d6ce60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x560814d6d4c0 # | | | | `-ReturnStmt 0x560814d6d4b0 # | | | | `-CallExpr 0x560814d6d470 'float' # | | | | |-ImplicitCastExpr 0x560814d6d458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560814d6d438 '' Function 0x560814c42a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560814d6d2f0 'float' # | | | | | `-ImplicitCastExpr 0x560814d6d2d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6d2c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6d288 'int64_t':'long' lvalue ParmVar 0x560814d6cd60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x560814d6d380 'float' # | | | | | `-ImplicitCastExpr 0x560814d6d368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6d350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6d318 'int64_t':'long' lvalue ParmVar 0x560814d6cde0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x560814d6d410 'float' # | | | | `-ImplicitCastExpr 0x560814d6d3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d6d3e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d6d3a8 'int64_t':'long' lvalue ParmVar 0x560814d6ce60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d6d0a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d6d7f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d6d570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560814d6d5f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560814d6d670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d6dd20 # | | | | `-ReturnStmt 0x560814d6dd10 # | | | | `-CallExpr 0x560814d6dcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d6dcb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560814d6dc98 '' Function 0x560814c42de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560814d6db20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d6db08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6daf0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6dab8 'int64_t2':'vector' lvalue ParmVar 0x560814d6d570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x560814d6dbc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d6dbb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6db98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6db60 'int64_t2':'vector' lvalue ParmVar 0x560814d6d5f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x560814d6dc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d6dc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d6dc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d6dc08 'int64_t2':'vector' lvalue ParmVar 0x560814d6d670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d6d8b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d6e058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d6ddd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560814d6de50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560814d6ded0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d6e588 # | | | | `-ReturnStmt 0x560814d6e578 # | | | | `-CallExpr 0x560814d6e538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d6e520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560814d6e500 '' Function 0x560814c431b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560814d6e388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d6e370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6e358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6e320 'int64_t3':'vector' lvalue ParmVar 0x560814d6ddd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x560814d6e430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d6e418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6e400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6e3c8 'int64_t3':'vector' lvalue ParmVar 0x560814d6de50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x560814d6e4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d6e4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d6e4a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d6e470 'int64_t3':'vector' lvalue ParmVar 0x560814d6ded0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d6e118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d6e8c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d6e638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560814d6e6b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560814d6e738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d6fe20 # | | | | `-ReturnStmt 0x560814d6fe10 # | | | | `-CallExpr 0x560814d6fdd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d6fdb8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560814d6fd98 '' Function 0x560814c43578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560814d6fc20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d6fc08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6fbf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6fbb8 'int64_t4':'vector' lvalue ParmVar 0x560814d6e638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x560814d6fcc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d6fcb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d6fc98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d6fc60 'int64_t4':'vector' lvalue ParmVar 0x560814d6e6b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x560814d6fd70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d6fd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d6fd40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d6fd08 'int64_t4':'vector' lvalue ParmVar 0x560814d6e738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d6e988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d70158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d6fed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560814d6ff50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560814d6ffd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d70650 # | | | | `-ReturnStmt 0x560814d70640 # | | | | `-CallExpr 0x560814d70600 'float' # | | | | |-ImplicitCastExpr 0x560814d705e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560814d705c8 '' Function 0x560814c42a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560814d70480 'float' # | | | | | `-ImplicitCastExpr 0x560814d70468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d70450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d70418 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d6fed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x560814d70510 'float' # | | | | | `-ImplicitCastExpr 0x560814d704f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d704e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d704a8 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d6ff50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x560814d705a0 'float' # | | | | `-ImplicitCastExpr 0x560814d70588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d70570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d70538 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d6ffd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d70218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d70988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d70700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560814d70780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560814d70800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d70ed0 # | | | | `-ReturnStmt 0x560814d70ec0 # | | | | `-CallExpr 0x560814d70e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d70e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560814d70e48 '' Function 0x560814c42de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560814d70cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d70cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d70ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d70c68 'uint64_t2':'vector' lvalue ParmVar 0x560814d70700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x560814d70d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d70d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d70d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d70d10 'uint64_t2':'vector' lvalue ParmVar 0x560814d70780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x560814d70e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d70e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d70df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d70db8 'uint64_t2':'vector' lvalue ParmVar 0x560814d70800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d70a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d71208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d70f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560814d71000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560814d71080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d71758 # | | | | `-ReturnStmt 0x560814d71748 # | | | | `-CallExpr 0x560814d71708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d716f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560814d716d0 '' Function 0x560814c431b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560814d71558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d71540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d71528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d714f0 'uint64_t3':'vector' lvalue ParmVar 0x560814d70f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x560814d71600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d715e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d715d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d71598 'uint64_t3':'vector' lvalue ParmVar 0x560814d71000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x560814d716a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d71690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d71678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d71640 'uint64_t3':'vector' lvalue ParmVar 0x560814d71080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d712c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d71a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d71808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560814d71888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560814d71908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d72000 # | | | | `-ReturnStmt 0x560814d71ff0 # | | | | `-CallExpr 0x560814d71fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d71f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560814d71f78 '' Function 0x560814c43578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560814d71e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d71de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d71dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d71d98 'uint64_t4':'vector' lvalue ParmVar 0x560814d71808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x560814d71ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d71e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d71e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d71e40 'uint64_t4':'vector' lvalue ParmVar 0x560814d71888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x560814d71f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d71f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d71f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d71ee8 'uint64_t4':'vector' lvalue ParmVar 0x560814d71908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d71b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d72168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d720b8 col:29 used V 'double' # | | | |-CompoundStmt 0x560814d724b0 # | | | | `-ReturnStmt 0x560814d724a0 # | | | | `-CallExpr 0x560814d72470 'float' # | | | | |-ImplicitCastExpr 0x560814d72458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d72438 '' Function 0x560814c441f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d72410 'float' # | | | | `-ImplicitCastExpr 0x560814d723f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d723e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d723a8 'double' lvalue ParmVar 0x560814d720b8 'V' 'double' # | | | `-DeprecatedAttr 0x560814d72218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d72618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d72568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814d72980 # | | | | `-ReturnStmt 0x560814d72970 # | | | | `-CallExpr 0x560814d72940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d72928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d72908 '' Function 0x560814c44470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d728e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d728c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d728b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d72878 'double2':'vector' lvalue ParmVar 0x560814d72568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d726c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d72ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d72a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814d72e58 # | | | | `-ReturnStmt 0x560814d72e48 # | | | | `-CallExpr 0x560814d72e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d72e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d72de0 '' Function 0x560814c446e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d72db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d72da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d72d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d72d50 'double3':'vector' lvalue ParmVar 0x560814d72a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d72b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d72fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d72f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814d73338 # | | | | `-ReturnStmt 0x560814d73328 # | | | | `-CallExpr 0x560814d732f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d732e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d732c0 '' Function 0x560814c44960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d73298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d73280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d73268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d73230 'double4':'vector' lvalue ParmVar 0x560814d72f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d73070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d73498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814d733e8 col:26 used V 'int' # | | | |-CompoundStmt 0x560814d737f0 # | | | | `-ReturnStmt 0x560814d737e0 # | | | | `-CallExpr 0x560814d737b0 'float' # | | | | |-ImplicitCastExpr 0x560814d73798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d73778 '' Function 0x560814c441f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d73750 'float' # | | | | `-ImplicitCastExpr 0x560814d73738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d73720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d736e8 'int' lvalue ParmVar 0x560814d733e8 'V' 'int' # | | | `-DeprecatedAttr 0x560814d73548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d73950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d738a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814d73ce0 # | | | | `-ReturnStmt 0x560814d73cd0 # | | | | `-CallExpr 0x560814d73ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d73c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d73c68 '' Function 0x560814c44470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d73c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d73c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d73c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d73bd8 'int2':'vector' lvalue ParmVar 0x560814d738a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d73a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d73e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d73d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814d741c0 # | | | | `-ReturnStmt 0x560814d741b0 # | | | | `-CallExpr 0x560814d74180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d74168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d74148 '' Function 0x560814c446e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d74120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d74108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d740f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d740b8 'int3':'vector' lvalue ParmVar 0x560814d73d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d73ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d74320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d74270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814d746a8 # | | | | `-ReturnStmt 0x560814d74698 # | | | | `-CallExpr 0x560814d74668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d74650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d74630 '' Function 0x560814c44960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d74608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d745f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d745d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d745a0 'int4':'vector' lvalue ParmVar 0x560814d74270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d743d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d74808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d74758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d74b80 # | | | | `-ReturnStmt 0x560814d74b70 # | | | | `-CallExpr 0x560814d74b40 'float' # | | | | |-ImplicitCastExpr 0x560814d74b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d74b08 '' Function 0x560814c441f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d74ae0 'float' # | | | | `-ImplicitCastExpr 0x560814d74ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d74ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d74a78 'uint':'unsigned int' lvalue ParmVar 0x560814d74758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d748b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d74ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d74c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814d75078 # | | | | `-ReturnStmt 0x560814d75068 # | | | | `-CallExpr 0x560814d75038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d75020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d75000 '' Function 0x560814c44470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d74fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d74fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d74fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d74f70 'uint2':'vector' lvalue ParmVar 0x560814d74c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d74d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d751d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d75128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814d75578 # | | | | `-ReturnStmt 0x560814d75568 # | | | | `-CallExpr 0x560814d75538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d75520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d75500 '' Function 0x560814c446e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d754d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d754c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d754a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d75470 'uint3':'vector' lvalue ParmVar 0x560814d75128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d75288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d756d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d75628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814d75a80 # | | | | `-ReturnStmt 0x560814d75a70 # | | | | `-CallExpr 0x560814d75a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d75a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d75a08 '' Function 0x560814c44960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d759e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d759c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d759b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d75978 'uint4':'vector' lvalue ParmVar 0x560814d75628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d75788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d76410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d75b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814d767a8 # | | | | `-ReturnStmt 0x560814d76798 # | | | | `-CallExpr 0x560814d76768 'float' # | | | | |-ImplicitCastExpr 0x560814d76750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d76730 '' Function 0x560814c441f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d76708 'float' # | | | | `-ImplicitCastExpr 0x560814d766f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d766d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d766a0 'int64_t':'long' lvalue ParmVar 0x560814d75b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d764c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d76908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d76858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d76cc0 # | | | | `-ReturnStmt 0x560814d76cb0 # | | | | `-CallExpr 0x560814d76c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d76c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d76c48 '' Function 0x560814c44470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d76c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d76c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d76bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d76bb8 'int64_t2':'vector' lvalue ParmVar 0x560814d76858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d769b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d76e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d76d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d771e0 # | | | | `-ReturnStmt 0x560814d771d0 # | | | | `-CallExpr 0x560814d771a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d77188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d77168 '' Function 0x560814c446e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d77140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d77128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d77110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d770d8 'int64_t3':'vector' lvalue ParmVar 0x560814d76d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d76ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d77340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d77290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d77708 # | | | | `-ReturnStmt 0x560814d776f8 # | | | | `-CallExpr 0x560814d776c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d776b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d77690 '' Function 0x560814c44960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d77668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d77650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d77638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d77600 'int64_t4':'vector' lvalue ParmVar 0x560814d77290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d773f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d77868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d777b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d77c20 # | | | | `-ReturnStmt 0x560814d77c10 # | | | | `-CallExpr 0x560814d77be0 'float' # | | | | |-ImplicitCastExpr 0x560814d77bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d77ba8 '' Function 0x560814c441f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d77b80 'float' # | | | | `-ImplicitCastExpr 0x560814d77b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d77b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d77b18 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d777b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d77918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d77d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d77cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d78158 # | | | | `-ReturnStmt 0x560814d78148 # | | | | `-CallExpr 0x560814d78118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d78100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d780e0 '' Function 0x560814c44470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d780b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d780a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d78088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d78050 'uint64_t2':'vector' lvalue ParmVar 0x560814d77cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d77e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d782b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d78208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d78f48 # | | | | `-ReturnStmt 0x560814d78f38 # | | | | `-CallExpr 0x560814d78f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d78ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d78ed0 '' Function 0x560814c446e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d78ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d78e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d78e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d78e40 'uint64_t3':'vector' lvalue ParmVar 0x560814d78208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d78368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d790a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d78ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d79490 # | | | | `-ReturnStmt 0x560814d79480 # | | | | `-CallExpr 0x560814d79450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d79438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d79418 '' Function 0x560814c44960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d793f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d793d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d793c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d79388 'uint64_t4':'vector' lvalue ParmVar 0x560814d78ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d79158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d79600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d79550 col:29 used V 'double' # | | | |-CompoundStmt 0x560814d79948 # | | | | `-ReturnStmt 0x560814d79938 # | | | | `-CallExpr 0x560814d79908 'float' # | | | | |-ImplicitCastExpr 0x560814d798f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d798d0 '' Function 0x560814c45578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d798a8 'float' # | | | | `-ImplicitCastExpr 0x560814d79890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d79878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d79840 'double' lvalue ParmVar 0x560814d79550 'V' 'double' # | | | `-DeprecatedAttr 0x560814d796b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d79ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d79a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814d79e20 # | | | | `-ReturnStmt 0x560814d79e10 # | | | | `-CallExpr 0x560814d79de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d79dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d79da8 '' Function 0x560814c457f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d79d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d79d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d79d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d79d18 'double2':'vector' lvalue ParmVar 0x560814d79a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d79b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d79f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d79ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814d7a300 # | | | | `-ReturnStmt 0x560814d7a2f0 # | | | | `-CallExpr 0x560814d7a2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d7a2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d7a288 '' Function 0x560814c45a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d7a260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d7a248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7a230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7a1f8 'double3':'vector' lvalue ParmVar 0x560814d79ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d7a040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d7a470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d7a3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814d7a7e8 # | | | | `-ReturnStmt 0x560814d7a7d8 # | | | | `-CallExpr 0x560814d7a7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d7a790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d7a770 '' Function 0x560814c46d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d7a748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d7a730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7a718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7a6e0 'double4':'vector' lvalue ParmVar 0x560814d7a3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d7a520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d7a948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814d7a898 col:26 used V 'int' # | | | |-CompoundStmt 0x560814d7b2e0 # | | | | `-ReturnStmt 0x560814d7b2d0 # | | | | `-CallExpr 0x560814d7b2a0 'float' # | | | | |-ImplicitCastExpr 0x560814d7ac48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d7ac28 '' Function 0x560814c45578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d7ac00 'float' # | | | | `-ImplicitCastExpr 0x560814d7abe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7abd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7ab98 'int' lvalue ParmVar 0x560814d7a898 'V' 'int' # | | | `-DeprecatedAttr 0x560814d7a9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d7b440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d7b390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814d7b7b8 # | | | | `-ReturnStmt 0x560814d7b7a8 # | | | | `-CallExpr 0x560814d7b778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d7b760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d7b740 '' Function 0x560814c457f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d7b718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d7b700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7b6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7b6b0 'int2':'vector' lvalue ParmVar 0x560814d7b390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d7b4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d7b918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d7b868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814d7bc98 # | | | | `-ReturnStmt 0x560814d7bc88 # | | | | `-CallExpr 0x560814d7bc58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d7bc40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d7bc20 '' Function 0x560814c45a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d7bbf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d7bbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7bbc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7bb90 'int3':'vector' lvalue ParmVar 0x560814d7b868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d7b9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d7bdf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d7bd48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814d7c180 # | | | | `-ReturnStmt 0x560814d7c170 # | | | | `-CallExpr 0x560814d7c140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d7c128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d7c108 '' Function 0x560814c46d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d7c0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d7c0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7c0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7c078 'int4':'vector' lvalue ParmVar 0x560814d7bd48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d7bea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d7c2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d7c230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d7c658 # | | | | `-ReturnStmt 0x560814d7c648 # | | | | `-CallExpr 0x560814d7c618 'float' # | | | | |-ImplicitCastExpr 0x560814d7c600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d7c5e0 '' Function 0x560814c45578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d7c5b8 'float' # | | | | `-ImplicitCastExpr 0x560814d7c5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7c588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7c550 'uint':'unsigned int' lvalue ParmVar 0x560814d7c230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d7c390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d7c7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d7c708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814d7cb50 # | | | | `-ReturnStmt 0x560814d7cb40 # | | | | `-CallExpr 0x560814d7cb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d7caf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d7cad8 '' Function 0x560814c457f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d7cab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d7ca98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7ca80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7ca48 'uint2':'vector' lvalue ParmVar 0x560814d7c708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d7c868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d7ccb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d7cc00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814d7d050 # | | | | `-ReturnStmt 0x560814d7d040 # | | | | `-CallExpr 0x560814d7d010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d7cff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d7cfd8 '' Function 0x560814c45a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d7cfb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d7cf98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7cf80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7cf48 'uint3':'vector' lvalue ParmVar 0x560814d7cc00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d7cd60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d7d1b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d7d100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814d7de18 # | | | | `-ReturnStmt 0x560814d7de08 # | | | | `-CallExpr 0x560814d7ddd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d7ddc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d7dda0 '' Function 0x560814c46d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d7dd78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d7dd60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7dd48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7dd10 'uint4':'vector' lvalue ParmVar 0x560814d7d100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d7db20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d7df78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d7dec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814d7e310 # | | | | `-ReturnStmt 0x560814d7e300 # | | | | `-CallExpr 0x560814d7e2d0 'float' # | | | | |-ImplicitCastExpr 0x560814d7e2b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d7e298 '' Function 0x560814c45578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d7e270 'float' # | | | | `-ImplicitCastExpr 0x560814d7e258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7e240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7e208 'int64_t':'long' lvalue ParmVar 0x560814d7dec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d7e028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d7e470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d7e3c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d7e828 # | | | | `-ReturnStmt 0x560814d7e818 # | | | | `-CallExpr 0x560814d7e7e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d7e7d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d7e7b0 '' Function 0x560814c457f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d7e788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d7e770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7e758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7e720 'int64_t2':'vector' lvalue ParmVar 0x560814d7e3c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d7e520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d7e988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d7e8d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d7ed48 # | | | | `-ReturnStmt 0x560814d7ed38 # | | | | `-CallExpr 0x560814d7ed08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d7ecf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d7ecd0 '' Function 0x560814c45a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d7eca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d7ec90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7ec78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7ec40 'int64_t3':'vector' lvalue ParmVar 0x560814d7e8d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d7ea38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d7eea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d7edf8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d7f270 # | | | | `-ReturnStmt 0x560814d7f260 # | | | | `-CallExpr 0x560814d7f230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d7f218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d7f1f8 '' Function 0x560814c46d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d7f1d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d7f1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7f1a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7f168 'int64_t4':'vector' lvalue ParmVar 0x560814d7edf8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d7ef58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d7f3d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d7f320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d7f788 # | | | | `-ReturnStmt 0x560814d7f778 # | | | | `-CallExpr 0x560814d7f748 'float' # | | | | |-ImplicitCastExpr 0x560814d7f730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d7f710 '' Function 0x560814c45578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d7f6e8 'float' # | | | | `-ImplicitCastExpr 0x560814d7f6d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d7f6b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d7f680 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d7f320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d7f480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d7f8e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d7f838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d80600 # | | | | `-ReturnStmt 0x560814d805f0 # | | | | `-CallExpr 0x560814d805c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d805a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d80588 '' Function 0x560814c457f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d80560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d80548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d80530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d804f8 'uint64_t2':'vector' lvalue ParmVar 0x560814d7f838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d7f998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d80760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d806b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d80b40 # | | | | `-ReturnStmt 0x560814d80b30 # | | | | `-CallExpr 0x560814d80b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d80ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d80ac8 '' Function 0x560814c45a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d80aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d80a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d80a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d80a38 'uint64_t3':'vector' lvalue ParmVar 0x560814d806b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d80810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d80ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d80bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d81088 # | | | | `-ReturnStmt 0x560814d81078 # | | | | `-CallExpr 0x560814d81048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d81030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d81010 '' Function 0x560814c46d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d80fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d80fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d80fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d80f80 'uint64_t4':'vector' lvalue ParmVar 0x560814d80bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d80d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d811f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d81148 col:29 used V 'double' # | | | |-CompoundStmt 0x560814d81540 # | | | | `-ReturnStmt 0x560814d81530 # | | | | `-CallExpr 0x560814d81500 'float' # | | | | |-ImplicitCastExpr 0x560814d814e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d814c8 '' Function 0x560814c47958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d814a0 'float' # | | | | `-ImplicitCastExpr 0x560814d81488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d81470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d81438 'double' lvalue ParmVar 0x560814d81148 'V' 'double' # | | | `-DeprecatedAttr 0x560814d812a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d816b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d81600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814d81a18 # | | | | `-ReturnStmt 0x560814d81a08 # | | | | `-CallExpr 0x560814d819d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d819c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d819a0 '' Function 0x560814c47bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d81978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d81960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d81948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d81910 'double2':'vector' lvalue ParmVar 0x560814d81600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d81760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d81b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d81ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814d81ef8 # | | | | `-ReturnStmt 0x560814d81ee8 # | | | | `-CallExpr 0x560814d81eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d81ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d81e80 '' Function 0x560814c47e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d81e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d81e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d81e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d81df0 'double3':'vector' lvalue ParmVar 0x560814d81ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d81c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d82068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d81fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814d82990 # | | | | `-ReturnStmt 0x560814d82980 # | | | | `-CallExpr 0x560814d823a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d82388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d82368 '' Function 0x560814c480c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d82340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d82328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d82310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d822d8 'double4':'vector' lvalue ParmVar 0x560814d81fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d82118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d82af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814d82a40 col:26 used V 'int' # | | | |-CompoundStmt 0x560814d82e48 # | | | | `-ReturnStmt 0x560814d82e38 # | | | | `-CallExpr 0x560814d82e08 'float' # | | | | |-ImplicitCastExpr 0x560814d82df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d82dd0 '' Function 0x560814c47958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d82da8 'float' # | | | | `-ImplicitCastExpr 0x560814d82d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d82d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d82d40 'int' lvalue ParmVar 0x560814d82a40 'V' 'int' # | | | `-DeprecatedAttr 0x560814d82ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d82fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d82ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814d83320 # | | | | `-ReturnStmt 0x560814d83310 # | | | | `-CallExpr 0x560814d832e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d832c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d832a8 '' Function 0x560814c47bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d83280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d83268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d83250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d83218 'int2':'vector' lvalue ParmVar 0x560814d82ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d83058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d83480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d833d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814d83800 # | | | | `-ReturnStmt 0x560814d837f0 # | | | | `-CallExpr 0x560814d837c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d837a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d83788 '' Function 0x560814c47e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d83760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d83748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d83730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d836f8 'int3':'vector' lvalue ParmVar 0x560814d833d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d83530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d83960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d838b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814d83ce8 # | | | | `-ReturnStmt 0x560814d83cd8 # | | | | `-CallExpr 0x560814d83ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d83c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d83c70 '' Function 0x560814c480c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d83c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d83c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d83c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d83be0 'int4':'vector' lvalue ParmVar 0x560814d838b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d83a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d83e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d83d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d841c0 # | | | | `-ReturnStmt 0x560814d841b0 # | | | | `-CallExpr 0x560814d84180 'float' # | | | | |-ImplicitCastExpr 0x560814d84168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d84148 '' Function 0x560814c47958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d84120 'float' # | | | | `-ImplicitCastExpr 0x560814d84108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d840f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d840b8 'uint':'unsigned int' lvalue ParmVar 0x560814d83d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d83ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d84320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d84270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814d846b8 # | | | | `-ReturnStmt 0x560814d846a8 # | | | | `-CallExpr 0x560814d84678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d84660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d84640 '' Function 0x560814c47bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d84618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d84600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d845e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d845b0 'uint2':'vector' lvalue ParmVar 0x560814d84270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d843d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d84818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d84768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814d85450 # | | | | `-ReturnStmt 0x560814d85440 # | | | | `-CallExpr 0x560814d85410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d853f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d853d8 '' Function 0x560814c47e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d853b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d85398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d85380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d85348 'uint3':'vector' lvalue ParmVar 0x560814d84768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d848c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d855b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d85500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814d85958 # | | | | `-ReturnStmt 0x560814d85948 # | | | | `-CallExpr 0x560814d85918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d85900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d858e0 '' Function 0x560814c480c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d858b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d858a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d85888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d85850 'uint4':'vector' lvalue ParmVar 0x560814d85500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d85660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d85ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d85a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814d85e50 # | | | | `-ReturnStmt 0x560814d85e40 # | | | | `-CallExpr 0x560814d85e10 'float' # | | | | |-ImplicitCastExpr 0x560814d85df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d85dd8 '' Function 0x560814c47958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d85db0 'float' # | | | | `-ImplicitCastExpr 0x560814d85d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d85d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d85d48 'int64_t':'long' lvalue ParmVar 0x560814d85a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d85b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d85fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d85f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d86368 # | | | | `-ReturnStmt 0x560814d86358 # | | | | `-CallExpr 0x560814d86328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d86310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d862f0 '' Function 0x560814c47bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d862c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d862b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d86298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d86260 'int64_t2':'vector' lvalue ParmVar 0x560814d85f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d86060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d864c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d86418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d86888 # | | | | `-ReturnStmt 0x560814d86878 # | | | | `-CallExpr 0x560814d86848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d86830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d86810 '' Function 0x560814c47e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d867e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d867d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d867b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d86780 'int64_t3':'vector' lvalue ParmVar 0x560814d86418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d86578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d869e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d86938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d86db0 # | | | | `-ReturnStmt 0x560814d86da0 # | | | | `-CallExpr 0x560814d86d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d86d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d86d38 '' Function 0x560814c480c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d86d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d86cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d86ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d86ca8 'int64_t4':'vector' lvalue ParmVar 0x560814d86938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d86a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d86f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d86e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d889e0 # | | | | `-ReturnStmt 0x560814d889d0 # | | | | `-CallExpr 0x560814d889a0 'float' # | | | | |-ImplicitCastExpr 0x560814d88988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d88968 '' Function 0x560814c47958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d88940 'float' # | | | | `-ImplicitCastExpr 0x560814d88928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d88910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d871c0 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d86e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d86fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d88b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d88a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d88f18 # | | | | `-ReturnStmt 0x560814d88f08 # | | | | `-CallExpr 0x560814d88ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d88ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d88ea0 '' Function 0x560814c47bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d88e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d88e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d88e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d88e10 'uint64_t2':'vector' lvalue ParmVar 0x560814d88a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d88bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d89078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d88fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d89458 # | | | | `-ReturnStmt 0x560814d89448 # | | | | `-CallExpr 0x560814d89418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d89400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d893e0 '' Function 0x560814c47e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d893b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d893a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d89388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d89350 'uint64_t3':'vector' lvalue ParmVar 0x560814d88fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d89128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d895b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d89508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d899a0 # | | | | `-ReturnStmt 0x560814d89990 # | | | | `-CallExpr 0x560814d89960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d89948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d89928 '' Function 0x560814c480c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d89900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d898e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d898d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d89898 'uint64_t4':'vector' lvalue ParmVar 0x560814d89508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d89668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x560814d89fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x560814d899b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814d89a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814d89f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x560814d89d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560814d89dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x560814d8a310 # | | | | `-ReturnStmt 0x560814d8a300 # | | | | `-RecoveryExpr 0x560814d8a2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560814d8a138 '' lvalue (ADL) = 'max' 0x560814c59988 0x560814c1ff00 0x560814c20210 0x560814c20530 0x560814c20850 0x560814c20b58 0x560814c20ef8 0x560814c21298 0x560814c21638 0x560814c21958 0x560814c21cb8 0x560814c55fb8 0x560814c56318 0x560814c56638 0x560814c569d8 0x560814c56d78 0x560814c57118 0x560814c57438 0x560814c577d8 0x560814c57b78 0x560814c57f38 0x560814c58240 0x560814c58560 0x560814c58880 0x560814c58ba0 0x560814c58ea8 0x560814c59248 0x560814c595e8 # | | | | `-RecoveryExpr 0x560814d8a258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560814d8a038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560814d8aff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x560814d8a328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814d8a3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814d8af50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x560814d8a670 col:7 p0 'T' # | | | |-ParmVarDecl 0x560814d8a748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x560814d8b338 # | | | | `-ReturnStmt 0x560814d8b328 # | | | | `-RecoveryExpr 0x560814d8b2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560814d8b160 '' lvalue (ADL) = 'max' 0x560814c595e8 0x560814c59988 0x560814c1ff00 0x560814c20210 0x560814c20530 0x560814c20850 0x560814c20b58 0x560814c20ef8 0x560814c21298 0x560814c21638 0x560814c21958 0x560814c21cb8 0x560814c55fb8 0x560814c56318 0x560814c56638 0x560814c569d8 0x560814c56d78 0x560814c57118 0x560814c57438 0x560814c577d8 0x560814c57b78 0x560814c57f38 0x560814c58240 0x560814c58560 0x560814c58880 0x560814c58ba0 0x560814c58ea8 0x560814c59248 # | | | | `-RecoveryExpr 0x560814d8b2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560814d8b060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560814d8b920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x560814d8b350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814d8b3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814d8b878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x560814d8b6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560814d8b768 col:24 p1 'T' # | | | |-CompoundStmt 0x560814d8bc60 # | | | | `-ReturnStmt 0x560814d8bc50 # | | | | `-RecoveryExpr 0x560814d8bc20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560814d8ba88 '' lvalue (ADL) = 'min' 0x560814c60b60 0x560814c59d20 0x560814c5a030 0x560814c5a350 0x560814c5a670 0x560814c5a978 0x560814c5ac98 0x560814c5afb8 0x560814c5b2d8 0x560814c5b5f8 0x560814c5b918 0x560814c5bc38 0x560814c5bf68 0x560814c5c270 0x560814c5c590 0x560814c5c8b0 0x560814c5cbd0 0x560814c5cef0 0x560814c5d210 0x560814c5d530 0x560814c5d850 0x560814c5db70 0x560814c5f8b8 0x560814c5fbd8 0x560814c5fef8 0x560814c60200 0x560814c60520 0x560814c60840 # | | | | `-RecoveryExpr 0x560814d8bba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560814d8b988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560814d8c250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x560814d8bc78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814d8bd18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814d8c1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x560814d8bfc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x560814d8c098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x560814d8c590 # | | | | `-ReturnStmt 0x560814d8c580 # | | | | `-RecoveryExpr 0x560814d8c550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560814d8c3b8 '' lvalue (ADL) = 'min' 0x560814c60840 0x560814c60b60 0x560814c59d20 0x560814c5a030 0x560814c5a350 0x560814c5a670 0x560814c5a978 0x560814c5ac98 0x560814c5afb8 0x560814c5b2d8 0x560814c5b5f8 0x560814c5b918 0x560814c5bc38 0x560814c5bf68 0x560814c5c270 0x560814c5c590 0x560814c5c8b0 0x560814c5cbd0 0x560814c5cef0 0x560814c5d210 0x560814c5d530 0x560814c5d850 0x560814c5db70 0x560814c5f8b8 0x560814c5fbd8 0x560814c5fef8 0x560814c60200 0x560814c60520 # | | | | `-RecoveryExpr 0x560814d8c530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560814d8c2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x560814d8c700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d8c650 col:29 used V 'double' # | | | |-CompoundStmt 0x560814d8ca50 # | | | | `-ReturnStmt 0x560814d8ca40 # | | | | `-CallExpr 0x560814d8ca10 'float' # | | | | |-ImplicitCastExpr 0x560814d8c9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d8c9d8 '' Function 0x560814c64128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d8c9b0 'float' # | | | | `-ImplicitCastExpr 0x560814d8c998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d8c980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d8c948 'double' lvalue ParmVar 0x560814d8c650 'V' 'double' # | | | `-DeprecatedAttr 0x560814d8c7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d8cbc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d8cb10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814d8cf30 # | | | | `-ReturnStmt 0x560814d8cf20 # | | | | `-CallExpr 0x560814d8cef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d8ced8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d8ceb8 '' Function 0x560814c643a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d8ce90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d8ce78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d8ce60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d8ce28 'double2':'vector' lvalue ParmVar 0x560814d8cb10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d8cc70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d8d388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d8d2d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814d8d700 # | | | | `-ReturnStmt 0x560814d8d6f0 # | | | | `-CallExpr 0x560814d8d6c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d8d6a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d8d688 '' Function 0x560814c64618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d8d660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d8d648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d8d630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d8d5f8 'double3':'vector' lvalue ParmVar 0x560814d8d2d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d8d438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d8d870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d8d7c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814d8dbf0 # | | | | `-ReturnStmt 0x560814d8dbe0 # | | | | `-CallExpr 0x560814d8dbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d8db98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d8db78 '' Function 0x560814c64890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d8db50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d8db38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d8db20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d8dae8 'double4':'vector' lvalue ParmVar 0x560814d8d7c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d8d920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d8dd50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814d8dca0 col:26 used V 'int' # | | | |-CompoundStmt 0x560814d8e0b0 # | | | | `-ReturnStmt 0x560814d8e0a0 # | | | | `-CallExpr 0x560814d8e070 'float' # | | | | |-ImplicitCastExpr 0x560814d8e058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d8e038 '' Function 0x560814c64128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d8e010 'float' # | | | | `-ImplicitCastExpr 0x560814d8dff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d8dfe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d8dfa8 'int' lvalue ParmVar 0x560814d8dca0 'V' 'int' # | | | `-DeprecatedAttr 0x560814d8de00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d8e210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d8e160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814d8e590 # | | | | `-ReturnStmt 0x560814d8e580 # | | | | `-CallExpr 0x560814d8e550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d8e538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d8e518 '' Function 0x560814c643a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d8e4f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d8e4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d8e4c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d8e488 'int2':'vector' lvalue ParmVar 0x560814d8e160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d8e2c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d8e6f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d8e640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814d8ea78 # | | | | `-ReturnStmt 0x560814d8ea68 # | | | | `-CallExpr 0x560814d8ea38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d8ea20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d8ea00 '' Function 0x560814c64618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d8e9d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d8e9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d8e9a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d8e970 'int3':'vector' lvalue ParmVar 0x560814d8e640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d8e7a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d8ebd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d8eb28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814d8ef68 # | | | | `-ReturnStmt 0x560814d8ef58 # | | | | `-CallExpr 0x560814d8ef28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d8ef10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d8eef0 '' Function 0x560814c64890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d8eec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d8eeb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d8ee98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d8ee60 'int4':'vector' lvalue ParmVar 0x560814d8eb28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d8ec88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d8f0c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d8f018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d8fcd8 # | | | | `-ReturnStmt 0x560814d8fcc8 # | | | | `-CallExpr 0x560814d8fc98 'float' # | | | | |-ImplicitCastExpr 0x560814d8fc80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d8fc60 '' Function 0x560814c64128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d8fc38 'float' # | | | | `-ImplicitCastExpr 0x560814d8fc20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d8fc08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d8fbd0 'uint':'unsigned int' lvalue ParmVar 0x560814d8f018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d8f178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d8fe38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d8fd88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814d901d8 # | | | | `-ReturnStmt 0x560814d901c8 # | | | | `-CallExpr 0x560814d90198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d90180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d90160 '' Function 0x560814c643a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d90138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d90120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d90108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d900d0 'uint2':'vector' lvalue ParmVar 0x560814d8fd88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d8fee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d90338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d90288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814d906e0 # | | | | `-ReturnStmt 0x560814d906d0 # | | | | `-CallExpr 0x560814d906a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d90688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d90668 '' Function 0x560814c64618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d90640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d90628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d90610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d905d8 'uint3':'vector' lvalue ParmVar 0x560814d90288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d903e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d90840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d90790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814d90bf0 # | | | | `-ReturnStmt 0x560814d90be0 # | | | | `-CallExpr 0x560814d90bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d90b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d90b78 '' Function 0x560814c64890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d90b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d90b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d90b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d90ae8 'uint4':'vector' lvalue ParmVar 0x560814d90790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d908f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d90d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d90ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814d910f0 # | | | | `-ReturnStmt 0x560814d910e0 # | | | | `-CallExpr 0x560814d910b0 'float' # | | | | |-ImplicitCastExpr 0x560814d91098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d91078 '' Function 0x560814c64128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d91050 'float' # | | | | `-ImplicitCastExpr 0x560814d91038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d91020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d90fe8 'int64_t':'long' lvalue ParmVar 0x560814d90ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d90e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d91250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d911a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d91610 # | | | | `-ReturnStmt 0x560814d91600 # | | | | `-CallExpr 0x560814d915d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d915b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d91598 '' Function 0x560814c643a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d91570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d91558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d91540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d91508 'int64_t2':'vector' lvalue ParmVar 0x560814d911a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d91300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d91770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d916c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d92250 # | | | | `-ReturnStmt 0x560814d92240 # | | | | `-CallExpr 0x560814d92210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d921f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d921d8 '' Function 0x560814c64618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d921b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d91a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d91a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d91a30 'int64_t3':'vector' lvalue ParmVar 0x560814d916c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d91820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d923b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d92300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d92780 # | | | | `-ReturnStmt 0x560814d92770 # | | | | `-CallExpr 0x560814d92740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d92728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d92708 '' Function 0x560814c64890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d926e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d926c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d926b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d92678 'int64_t4':'vector' lvalue ParmVar 0x560814d92300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d92460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d928e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d92830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d92ca0 # | | | | `-ReturnStmt 0x560814d92c90 # | | | | `-CallExpr 0x560814d92c60 'float' # | | | | |-ImplicitCastExpr 0x560814d92c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d92c28 '' Function 0x560814c64128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d92c00 'float' # | | | | `-ImplicitCastExpr 0x560814d92be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d92bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d92b98 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d92830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d92990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d92e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d92d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d931e0 # | | | | `-ReturnStmt 0x560814d931d0 # | | | | `-CallExpr 0x560814d931a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d93188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814d93168 '' Function 0x560814c643a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814d93140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d93128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d93110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d930d8 'uint64_t2':'vector' lvalue ParmVar 0x560814d92d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d92eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d93340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d93290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d93728 # | | | | `-ReturnStmt 0x560814d93718 # | | | | `-CallExpr 0x560814d936e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d936d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814d936b0 '' Function 0x560814c64618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814d93688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d93670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d93658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d93620 'uint64_t3':'vector' lvalue ParmVar 0x560814d93290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d933f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d93888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d937d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d93c78 # | | | | `-ReturnStmt 0x560814d93c68 # | | | | `-CallExpr 0x560814d93c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d93c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814d93c00 '' Function 0x560814c64890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814d93bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d93bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d93ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d93b70 'uint64_t4':'vector' lvalue ParmVar 0x560814d937d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d93938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d93e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x560814d93d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x560814d93db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x560814d94a60 # | | | | `-ReturnStmt 0x560814d94a50 # | | | | `-CallExpr 0x560814d94a18 'float' # | | | | |-ImplicitCastExpr 0x560814d94a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814d949e0 '' Function 0x560814c691e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814d94130 'float' # | | | | | `-ImplicitCastExpr 0x560814d94118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d94100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d940c8 'double' lvalue ParmVar 0x560814d93d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x560814d949b8 'float' # | | | | `-ImplicitCastExpr 0x560814d949a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d94190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d94158 'double' lvalue ParmVar 0x560814d93db0 'V2' 'double' # | | | `-DeprecatedAttr 0x560814d93f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d94c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d94b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x560814d94b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x560814d95088 # | | | | `-ReturnStmt 0x560814d95078 # | | | | `-CallExpr 0x560814d95040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d95028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814d95008 '' Function 0x560814c69500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814d94f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d94f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d94f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d94ed0 'double2':'vector' lvalue ParmVar 0x560814d94b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x560814d94fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d94fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d94fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d94f78 'double2':'vector' lvalue ParmVar 0x560814d94b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814d94d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d95290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x560814d95140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x560814d951c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x560814d956b8 # | | | | `-ReturnStmt 0x560814d956a8 # | | | | `-CallExpr 0x560814d95670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d95658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814d95638 '' Function 0x560814c69870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814d95568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d95550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d95538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d95500 'double3':'vector' lvalue ParmVar 0x560814d95140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x560814d95610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d955f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d955e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d955a8 'double3':'vector' lvalue ParmVar 0x560814d951c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814d95348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d958c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x560814d95770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x560814d957f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x560814d95cf0 # | | | | `-ReturnStmt 0x560814d95ce0 # | | | | `-CallExpr 0x560814d95ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d95c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814d95c70 '' Function 0x560814c69b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814d95ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d95b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d95b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d95b38 'double4':'vector' lvalue ParmVar 0x560814d95770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x560814d95c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d95c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d95c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d95be0 'double4':'vector' lvalue ParmVar 0x560814d957f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814d95978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814d95ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560814d95da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x560814d95e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x560814d962e8 # | | | | `-ReturnStmt 0x560814d962d8 # | | | | `-CallExpr 0x560814d962a0 'float' # | | | | |-ImplicitCastExpr 0x560814d96288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814d96268 '' Function 0x560814c691e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814d961b0 'float' # | | | | | `-ImplicitCastExpr 0x560814d96198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d96180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d96148 'int' lvalue ParmVar 0x560814d95da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x560814d96240 'float' # | | | | `-ImplicitCastExpr 0x560814d96228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d96210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d961d8 'int' lvalue ParmVar 0x560814d95e20 'V2' 'int' # | | | `-DeprecatedAttr 0x560814d95fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d964e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x560814d96398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x560814d96418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x560814d96918 # | | | | `-ReturnStmt 0x560814d96908 # | | | | `-CallExpr 0x560814d968d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d968b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814d96898 '' Function 0x560814c69500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814d967c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d967b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d96798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d96760 'int2':'vector' lvalue ParmVar 0x560814d96398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x560814d96870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d96858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d96840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d96808 'int2':'vector' lvalue ParmVar 0x560814d96418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814d965a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d971c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x560814d97078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x560814d970f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x560814d97600 # | | | | `-ReturnStmt 0x560814d975f0 # | | | | `-CallExpr 0x560814d975b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d975a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814d97580 '' Function 0x560814c69870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814d974b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d97498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d97480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d97448 'int3':'vector' lvalue ParmVar 0x560814d97078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x560814d97558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d97540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d97528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d974f0 'int3':'vector' lvalue ParmVar 0x560814d970f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814d97280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d97800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x560814d976b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x560814d97730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x560814d97c40 # | | | | `-ReturnStmt 0x560814d97c30 # | | | | `-CallExpr 0x560814d97bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d97be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814d97bc0 '' Function 0x560814c69b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814d97af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d97ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d97ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d97a88 'int4':'vector' lvalue ParmVar 0x560814d976b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x560814d97b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d97b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d97b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d97b30 'int4':'vector' lvalue ParmVar 0x560814d97730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814d978b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d97e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x560814d97cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814d97d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814d98258 # | | | | `-ReturnStmt 0x560814d98248 # | | | | `-CallExpr 0x560814d98210 'float' # | | | | |-ImplicitCastExpr 0x560814d981f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814d981d8 '' Function 0x560814c691e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814d98120 'float' # | | | | | `-ImplicitCastExpr 0x560814d98108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d980f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d980b8 'uint':'unsigned int' lvalue ParmVar 0x560814d97cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x560814d981b0 'float' # | | | | `-ImplicitCastExpr 0x560814d98198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d98180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d98148 'uint':'unsigned int' lvalue ParmVar 0x560814d97d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814d97ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d98458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814d98308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x560814d98388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x560814d988a8 # | | | | `-ReturnStmt 0x560814d98898 # | | | | `-CallExpr 0x560814d98860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d98848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814d98828 '' Function 0x560814c69500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814d98758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d98740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d98728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d986f0 'uint2':'vector' lvalue ParmVar 0x560814d98308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x560814d98800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d987e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d987d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d98798 'uint2':'vector' lvalue ParmVar 0x560814d98388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814d98510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d98aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814d98958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x560814d989d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x560814d98f00 # | | | | `-ReturnStmt 0x560814d98ef0 # | | | | `-CallExpr 0x560814d98eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d98ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814d98e80 '' Function 0x560814c69870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814d98db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d98d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d98d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d98d48 'uint3':'vector' lvalue ParmVar 0x560814d98958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x560814d98e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d98e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d98e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d98df0 'uint3':'vector' lvalue ParmVar 0x560814d989d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814d98b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d996e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814d99590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x560814d99610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x560814d99b40 # | | | | `-ReturnStmt 0x560814d99b30 # | | | | `-CallExpr 0x560814d99af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d99ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814d99ac0 '' Function 0x560814c69b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814d999f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d999d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d999c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d99988 'uint4':'vector' lvalue ParmVar 0x560814d99590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x560814d99a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d99a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d99a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d99a30 'uint4':'vector' lvalue ParmVar 0x560814d99610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814d99798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d99d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d99bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x560814d99c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x560814d9a178 # | | | | `-ReturnStmt 0x560814d9a168 # | | | | `-CallExpr 0x560814d9a130 'float' # | | | | |-ImplicitCastExpr 0x560814d9a118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814d9a0f8 '' Function 0x560814c691e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814d9a040 'float' # | | | | | `-ImplicitCastExpr 0x560814d9a028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d9a010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d99fd8 'int64_t':'long' lvalue ParmVar 0x560814d99bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x560814d9a0d0 'float' # | | | | `-ImplicitCastExpr 0x560814d9a0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d9a0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d9a068 'int64_t':'long' lvalue ParmVar 0x560814d99c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814d99df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d9a378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d9a228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560814d9a2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814d9a7e8 # | | | | `-ReturnStmt 0x560814d9a7d8 # | | | | `-CallExpr 0x560814d9a7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d9a788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814d9a768 '' Function 0x560814c69500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814d9a698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d9a680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d9a668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d9a630 'int64_t2':'vector' lvalue ParmVar 0x560814d9a228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x560814d9a740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d9a728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d9a710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d9a6d8 'int64_t2':'vector' lvalue ParmVar 0x560814d9a2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d9a430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d9a9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d9a898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560814d9a918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814d9ae60 # | | | | `-ReturnStmt 0x560814d9ae50 # | | | | `-CallExpr 0x560814d9ae18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d9ae00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814d9ade0 '' Function 0x560814c69870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814d9ad10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d9acf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d9ace0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d9aca8 'int64_t3':'vector' lvalue ParmVar 0x560814d9a898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x560814d9adb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d9ada0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d9ad88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d9ad50 'int64_t3':'vector' lvalue ParmVar 0x560814d9a918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d9aaa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d9b060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d9af10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560814d9af90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814d9b4e0 # | | | | `-ReturnStmt 0x560814d9b4d0 # | | | | `-CallExpr 0x560814d9b498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d9b480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814d9b460 '' Function 0x560814c69b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814d9b390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d9b378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d9b360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d9b328 'int64_t4':'vector' lvalue ParmVar 0x560814d9af10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x560814d9b438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d9b420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d9b408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d9b3d0 'int64_t4':'vector' lvalue ParmVar 0x560814d9af90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d9b118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d9bcc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814d9bb70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560814d9bbf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814d9c118 # | | | | `-ReturnStmt 0x560814d9c108 # | | | | `-CallExpr 0x560814d9c0d0 'float' # | | | | |-ImplicitCastExpr 0x560814d9c0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814d9c098 '' Function 0x560814c691e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814d9bfe0 'float' # | | | | | `-ImplicitCastExpr 0x560814d9bfc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d9bfb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d9bf78 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d9bb70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x560814d9c070 'float' # | | | | `-ImplicitCastExpr 0x560814d9c058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d9c040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d9c008 'uint64_t':'unsigned long' lvalue ParmVar 0x560814d9bbf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814d9bd78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d9c318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814d9c1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560814d9c248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814d9c7a8 # | | | | `-ReturnStmt 0x560814d9c798 # | | | | `-CallExpr 0x560814d9c760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814d9c748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814d9c728 '' Function 0x560814c69500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814d9c658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814d9c640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d9c628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d9c5f0 'uint64_t2':'vector' lvalue ParmVar 0x560814d9c1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x560814d9c700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814d9c6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d9c6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d9c698 'uint64_t2':'vector' lvalue ParmVar 0x560814d9c248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814d9c3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d9c9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814d9c858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560814d9c8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814d9ce40 # | | | | `-ReturnStmt 0x560814d9ce30 # | | | | `-CallExpr 0x560814d9cdf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814d9cde0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814d9cdc0 '' Function 0x560814c69870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814d9ccf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814d9ccd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d9ccc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d9cc88 'uint64_t3':'vector' lvalue ParmVar 0x560814d9c858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x560814d9cd98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814d9cd80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d9cd68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d9cd30 'uint64_t3':'vector' lvalue ParmVar 0x560814d9c8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814d9ca60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d9d040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814d9cef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560814d9cf70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814d9d4e0 # | | | | `-ReturnStmt 0x560814d9d4d0 # | | | | `-CallExpr 0x560814d9d498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814d9d480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814d9d460 '' Function 0x560814c69b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814d9d390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814d9d378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814d9d360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814d9d328 'uint64_t4':'vector' lvalue ParmVar 0x560814d9cef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x560814d9d438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814d9d420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d9d408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d9d3d0 'uint64_t4':'vector' lvalue ParmVar 0x560814d9cf70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814d9d0f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814d9d650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814d9d5a0 col:29 used V 'double' # | | | |-CompoundStmt 0x560814d9d998 # | | | | `-ReturnStmt 0x560814d9d988 # | | | | `-CallExpr 0x560814d9d958 'float' # | | | | |-ImplicitCastExpr 0x560814d9d940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814d9d920 '' Function 0x560814c6df10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560814d9d8f8 'float' # | | | | `-ImplicitCastExpr 0x560814d9d8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814d9d8c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814d9d890 'double' lvalue ParmVar 0x560814d9d5a0 'V' 'double' # | | | `-DeprecatedAttr 0x560814d9d700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cc9680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814d9da58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814cc99e8 # | | | | `-ReturnStmt 0x560814cc99d8 # | | | | `-CallExpr 0x560814cc99a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cc9990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cc9970 '' Function 0x560814c6e188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cc9948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cc9930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cc9918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cc98e0 'double2':'vector' lvalue ParmVar 0x560814d9da58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814cc9730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cc9b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814cc9aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814cc9ec8 # | | | | `-ReturnStmt 0x560814cc9eb8 # | | | | `-CallExpr 0x560814cc9e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cc9e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cc9e50 '' Function 0x560814c6e400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cc9e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cc9e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cc9df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cc9dc0 'double3':'vector' lvalue ParmVar 0x560814cc9aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814cc9c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cca038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814cc9f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814cca3b0 # | | | | `-ReturnStmt 0x560814cca3a0 # | | | | `-CallExpr 0x560814cca370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cca358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cca338 '' Function 0x560814c6e678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cca310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cca2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cca2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cca2a8 'double4':'vector' lvalue ParmVar 0x560814cc9f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814cca0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cca510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814cca460 col:26 used V 'int' # | | | |-CompoundStmt 0x560814cca868 # | | | | `-ReturnStmt 0x560814cca858 # | | | | `-CallExpr 0x560814cca828 'float' # | | | | |-ImplicitCastExpr 0x560814cca810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cca7f0 '' Function 0x560814c6df10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cca7c8 'float' # | | | | `-ImplicitCastExpr 0x560814cca7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cca798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cca760 'int' lvalue ParmVar 0x560814cca460 'V' 'int' # | | | `-DeprecatedAttr 0x560814cca5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cca9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814cca918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814ccad40 # | | | | `-ReturnStmt 0x560814ccad30 # | | | | `-CallExpr 0x560814ccad00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814ccace8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814ccacc8 '' Function 0x560814c6e188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814ccaca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814ccac88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ccac70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ccac38 'int2':'vector' lvalue ParmVar 0x560814cca918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814ccaa78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ccaea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814ccadf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814ccb220 # | | | | `-ReturnStmt 0x560814ccb210 # | | | | `-CallExpr 0x560814ccb1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814ccb1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814ccb1a8 '' Function 0x560814c6e400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814ccb180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814ccb168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ccb150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ccb118 'int3':'vector' lvalue ParmVar 0x560814ccadf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814ccaf50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ccb380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814ccb2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814ccb730 # | | | | `-ReturnStmt 0x560814ccb720 # | | | | `-CallExpr 0x560814ccb6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814ccb6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814ccb6b8 '' Function 0x560814c6e678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814ccb690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814ccb650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ccb638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ccb600 'int4':'vector' lvalue ParmVar 0x560814ccb2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814ccb430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ccb890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814ccb7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814ccbc08 # | | | | `-ReturnStmt 0x560814ccbbf8 # | | | | `-CallExpr 0x560814ccbbc8 'float' # | | | | |-ImplicitCastExpr 0x560814ccbbb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814ccbb90 '' Function 0x560814c6df10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560814ccbb68 'float' # | | | | `-ImplicitCastExpr 0x560814ccbb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ccbb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ccbb00 'uint':'unsigned int' lvalue ParmVar 0x560814ccb7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814ccb940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ccbd68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814ccbcb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814ccc100 # | | | | `-ReturnStmt 0x560814ccc0f0 # | | | | `-CallExpr 0x560814ccc0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814ccc0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814ccc088 '' Function 0x560814c6e188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814ccc060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814ccc048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ccc030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ccbff8 'uint2':'vector' lvalue ParmVar 0x560814ccbcb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814ccbe18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ccc260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814ccc1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814ccc600 # | | | | `-ReturnStmt 0x560814ccc5f0 # | | | | `-CallExpr 0x560814ccc5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814ccc5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814ccc588 '' Function 0x560814c6e400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814ccc560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814ccc548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ccc530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ccc4f8 'uint3':'vector' lvalue ParmVar 0x560814ccc1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814ccc310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ccc760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814ccc6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814cccb08 # | | | | `-ReturnStmt 0x560814cccaf8 # | | | | `-CallExpr 0x560814cccac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cccab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814ccca90 '' Function 0x560814c6e678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814ccca68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814ccca50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ccca38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ccca00 'uint4':'vector' lvalue ParmVar 0x560814ccc6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814ccc810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cccc68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814cccbb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814ccd000 # | | | | `-ReturnStmt 0x560814cccff0 # | | | | `-CallExpr 0x560814cccfc0 'float' # | | | | |-ImplicitCastExpr 0x560814cccfa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cccf88 '' Function 0x560814c6df10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cccf60 'float' # | | | | `-ImplicitCastExpr 0x560814cccf48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cccf30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cccef8 'int64_t':'long' lvalue ParmVar 0x560814cccbb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814cccd18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ccd160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814ccd0b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814ccd518 # | | | | `-ReturnStmt 0x560814ccd508 # | | | | `-CallExpr 0x560814ccd4d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814ccd4c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814ccd4a0 '' Function 0x560814c6e188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814ccd478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814ccd460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ccd448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ccd410 'int64_t2':'vector' lvalue ParmVar 0x560814ccd0b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814ccd210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ccd6a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814ccd5c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814ccda60 # | | | | `-ReturnStmt 0x560814ccda50 # | | | | `-CallExpr 0x560814ccda20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814ccda08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814ccd9e8 '' Function 0x560814c6e400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814ccd9c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814ccd9a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ccd990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ccd958 'int64_t3':'vector' lvalue ParmVar 0x560814ccd5c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814ccd750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ccdbc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814ccdb10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814ccdf88 # | | | | `-ReturnStmt 0x560814ccdf78 # | | | | `-CallExpr 0x560814ccdf48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814ccdf30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814ccdf10 '' Function 0x560814c6e678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814ccdee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814ccded0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ccdeb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ccde80 'int64_t4':'vector' lvalue ParmVar 0x560814ccdb10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814ccdc70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cce0e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814cce038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814cce4a0 # | | | | `-ReturnStmt 0x560814cce490 # | | | | `-CallExpr 0x560814cce460 'float' # | | | | |-ImplicitCastExpr 0x560814cce448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cce428 '' Function 0x560814c6df10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cce400 'float' # | | | | `-ImplicitCastExpr 0x560814cce3e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cce3d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cce398 'uint64_t':'unsigned long' lvalue ParmVar 0x560814cce038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814cce198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cce600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814cce550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814cce9d8 # | | | | `-ReturnStmt 0x560814cce9c8 # | | | | `-CallExpr 0x560814cce998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cce980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cce960 '' Function 0x560814c6e188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cce938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cce920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cce908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cce8d0 'uint64_t2':'vector' lvalue ParmVar 0x560814cce550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814cce6b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cceb38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814ccea88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814ccef18 # | | | | `-ReturnStmt 0x560814ccef08 # | | | | `-CallExpr 0x560814cceed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cceec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cceea0 '' Function 0x560814c6e400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814ccee78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814ccee60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ccee48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ccee10 'uint64_t3':'vector' lvalue ParmVar 0x560814ccea88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814ccebe8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ccf078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814ccefc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814ccf460 # | | | | `-ReturnStmt 0x560814ccf450 # | | | | `-CallExpr 0x560814ccf420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814ccf408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814ccf3e8 '' Function 0x560814c6e678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814ccf3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814ccf3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ccf390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ccf358 'uint64_t4':'vector' lvalue ParmVar 0x560814ccefc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814ccf128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ccf5d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814ccf520 col:29 used V 'double' # | | | |-CompoundStmt 0x560814ccf9d8 # | | | | `-ReturnStmt 0x560814ccf9c8 # | | | | `-CallExpr 0x560814ccf998 'float' # | | | | |-ImplicitCastExpr 0x560814ccf980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814ccf960 '' Function 0x560814c6f290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560814ccf938 'float' # | | | | `-ImplicitCastExpr 0x560814ccf920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ccf908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ccf8d0 'double' lvalue ParmVar 0x560814ccf520 'V' 'double' # | | | `-DeprecatedAttr 0x560814ccf740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814ccfb48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814ccfa98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814ccfeb0 # | | | | `-ReturnStmt 0x560814ccfea0 # | | | | `-CallExpr 0x560814ccfe70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814ccfe58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814ccfe38 '' Function 0x560814c6f508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814ccfe10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814ccfdf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ccfde0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ccfda8 'double2':'vector' lvalue ParmVar 0x560814ccfa98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814ccfbf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cd0020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814ccff70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814cd0390 # | | | | `-ReturnStmt 0x560814cd0380 # | | | | `-CallExpr 0x560814cd0350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cd0338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cd0318 '' Function 0x560814c33be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cd02f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cd02d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd02c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd0288 'double3':'vector' lvalue ParmVar 0x560814ccff70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814cd00d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cd0500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814cd0450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814cd0878 # | | | | `-ReturnStmt 0x560814cd0868 # | | | | `-CallExpr 0x560814cd0838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cd0820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cd0800 '' Function 0x560814c33e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cd07d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cd07c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd07a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd0770 'double4':'vector' lvalue ParmVar 0x560814cd0450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814cd05b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cd09d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814cd0928 col:26 used V 'int' # | | | |-CompoundStmt 0x560814cd0d30 # | | | | `-ReturnStmt 0x560814cd0d20 # | | | | `-CallExpr 0x560814cd0cf0 'float' # | | | | |-ImplicitCastExpr 0x560814cd0cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cd0cb8 '' Function 0x560814c6f290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cd0c90 'float' # | | | | `-ImplicitCastExpr 0x560814cd0c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd0c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd0c28 'int' lvalue ParmVar 0x560814cd0928 'V' 'int' # | | | `-DeprecatedAttr 0x560814cd0a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd0e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814cd0de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814cd1208 # | | | | `-ReturnStmt 0x560814cd11f8 # | | | | `-CallExpr 0x560814cd11c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cd11b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cd1190 '' Function 0x560814c6f508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cd1168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cd1150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd1138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd1100 'int2':'vector' lvalue ParmVar 0x560814cd0de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814cd0f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd1368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814cd12b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814cd16e8 # | | | | `-ReturnStmt 0x560814cd16d8 # | | | | `-CallExpr 0x560814cd16a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cd1690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cd1670 '' Function 0x560814c33be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cd1648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cd1630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd1618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd15e0 'int3':'vector' lvalue ParmVar 0x560814cd12b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814cd1418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd2108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814cd2058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814cd2490 # | | | | `-ReturnStmt 0x560814cd2480 # | | | | `-CallExpr 0x560814cd2450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cd2438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cd2418 '' Function 0x560814c33e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cd23f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cd23d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd23c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd2388 'int4':'vector' lvalue ParmVar 0x560814cd2058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814cd21b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd25f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814cd2540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814cd2968 # | | | | `-ReturnStmt 0x560814cd2958 # | | | | `-CallExpr 0x560814cd2928 'float' # | | | | |-ImplicitCastExpr 0x560814cd2910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cd28f0 '' Function 0x560814c6f290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cd28c8 'float' # | | | | `-ImplicitCastExpr 0x560814cd28b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd2898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd2860 'uint':'unsigned int' lvalue ParmVar 0x560814cd2540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814cd26a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd2ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814cd2a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814cd2e60 # | | | | `-ReturnStmt 0x560814cd2e50 # | | | | `-CallExpr 0x560814cd2e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cd2e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cd2de8 '' Function 0x560814c6f508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cd2dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cd2da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd2d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd2d58 'uint2':'vector' lvalue ParmVar 0x560814cd2a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814cd2b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd2fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814cd2f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814cd3360 # | | | | `-ReturnStmt 0x560814cd3350 # | | | | `-CallExpr 0x560814cd3320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cd3308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cd32e8 '' Function 0x560814c33be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cd32c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cd32a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd3290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd3258 'uint3':'vector' lvalue ParmVar 0x560814cd2f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814cd3070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd34c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814cd3410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814cd3868 # | | | | `-ReturnStmt 0x560814cd3858 # | | | | `-CallExpr 0x560814cd3828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cd3810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cd37f0 '' Function 0x560814c33e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cd37c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cd37b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd3798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd3760 'uint4':'vector' lvalue ParmVar 0x560814cd3410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814cd3570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd39c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814cd3918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814cd3d60 # | | | | `-ReturnStmt 0x560814cd3d50 # | | | | `-CallExpr 0x560814cd3d20 'float' # | | | | |-ImplicitCastExpr 0x560814cd3d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cd3ce8 '' Function 0x560814c6f290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cd3cc0 'float' # | | | | `-ImplicitCastExpr 0x560814cd3ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd3c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd3c58 'int64_t':'long' lvalue ParmVar 0x560814cd3918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814cd3a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd3ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814cd3e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814cd4aa0 # | | | | `-ReturnStmt 0x560814cd4a90 # | | | | `-CallExpr 0x560814cd4a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cd4a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cd4a28 '' Function 0x560814c6f508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cd4a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cd49e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd49d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd4998 'int64_t2':'vector' lvalue ParmVar 0x560814cd3e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814cd3f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd4c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814cd4b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814cd4fc0 # | | | | `-ReturnStmt 0x560814cd4fb0 # | | | | `-CallExpr 0x560814cd4f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cd4f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cd4f48 '' Function 0x560814c33be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cd4f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cd4f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd4ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd4eb8 'int64_t3':'vector' lvalue ParmVar 0x560814cd4b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814cd4cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd5120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814cd5070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814cd54e8 # | | | | `-ReturnStmt 0x560814cd54d8 # | | | | `-CallExpr 0x560814cd54a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cd5490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cd5470 '' Function 0x560814c33e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cd5448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cd5430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd5418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd53e0 'int64_t4':'vector' lvalue ParmVar 0x560814cd5070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814cd51d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd5648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814cd5598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814cd5a00 # | | | | `-ReturnStmt 0x560814cd59f0 # | | | | `-CallExpr 0x560814cd59c0 'float' # | | | | |-ImplicitCastExpr 0x560814cd59a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cd5988 '' Function 0x560814c6f290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cd5960 'float' # | | | | `-ImplicitCastExpr 0x560814cd5948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd5930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd58f8 'uint64_t':'unsigned long' lvalue ParmVar 0x560814cd5598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814cd56f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd5b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814cd5ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814cd5f38 # | | | | `-ReturnStmt 0x560814cd5f28 # | | | | `-CallExpr 0x560814cd5ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cd5ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cd5ec0 '' Function 0x560814c6f508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cd5e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cd5e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd5e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd5e30 'uint64_t2':'vector' lvalue ParmVar 0x560814cd5ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814cd5c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd6098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814cd5fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814cd6478 # | | | | `-ReturnStmt 0x560814cd6468 # | | | | `-CallExpr 0x560814cd6438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cd6420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cd6400 '' Function 0x560814c33be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cd63d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cd63c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd63a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd6370 'uint64_t3':'vector' lvalue ParmVar 0x560814cd5fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814cd6148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd65d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814cd6528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814cd69c0 # | | | | `-ReturnStmt 0x560814cd69b0 # | | | | `-CallExpr 0x560814cd6980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cd6968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cd6948 '' Function 0x560814c33e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cd6920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cd6908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd68f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd68b8 'uint64_t4':'vector' lvalue ParmVar 0x560814cd6528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814cd6688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd6b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814cd6a78 col:29 used V 'double' # | | | |-CompoundStmt 0x560814cd6e70 # | | | | `-ReturnStmt 0x560814cd6e60 # | | | | `-CallExpr 0x560814cd6e30 'float' # | | | | |-ImplicitCastExpr 0x560814cd6e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cd6df8 '' Function 0x560814c7f1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cd6dd0 'float' # | | | | `-ImplicitCastExpr 0x560814cd6db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd6da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd6d68 'double' lvalue ParmVar 0x560814cd6a78 'V' 'double' # | | | `-DeprecatedAttr 0x560814cd6bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cd6fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814cd6f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814cd7340 # | | | | `-ReturnStmt 0x560814cd7330 # | | | | `-CallExpr 0x560814cd7300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cd72e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cd72c8 '' Function 0x560814c7f430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cd72a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cd7288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd7270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd7238 'double2':'vector' lvalue ParmVar 0x560814cd6f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814cd7088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cd74a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814cd73f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814cd7818 # | | | | `-ReturnStmt 0x560814cd7808 # | | | | `-CallExpr 0x560814cd77d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cd77c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cd77a0 '' Function 0x560814c7f6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cd7778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cd7760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd7748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd7710 'double3':'vector' lvalue ParmVar 0x560814cd73f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814cd7558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cd7980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814cd78d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814cd7cf8 # | | | | `-ReturnStmt 0x560814cd7ce8 # | | | | `-CallExpr 0x560814cd7cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cd7ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cd7c80 '' Function 0x560814c7f930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cd7c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cd7c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd7c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd7bf0 'double4':'vector' lvalue ParmVar 0x560814cd78d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814cd7a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814cd7e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814cd7da8 col:26 used V 'int' # | | | |-CompoundStmt 0x560814cd81b0 # | | | | `-ReturnStmt 0x560814cd81a0 # | | | | `-CallExpr 0x560814cd8170 'float' # | | | | |-ImplicitCastExpr 0x560814cd8158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cd8138 '' Function 0x560814c7f1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cd8110 'float' # | | | | `-ImplicitCastExpr 0x560814cd80f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd80e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd80a8 'int' lvalue ParmVar 0x560814cd7da8 'V' 'int' # | | | `-DeprecatedAttr 0x560814cd7f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd8310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814cd8260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814cd8688 # | | | | `-ReturnStmt 0x560814cd8678 # | | | | `-CallExpr 0x560814cd8648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cd8630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cd8610 '' Function 0x560814c7f430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cd85e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cd85d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd85b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd8580 'int2':'vector' lvalue ParmVar 0x560814cd8260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814cd83c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd96c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814cd8738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814cd9a40 # | | | | `-ReturnStmt 0x560814cd9a30 # | | | | `-CallExpr 0x560814cd9a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cd99e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cd99c8 '' Function 0x560814c7f6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cd99a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cd9988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd9970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd9938 'int3':'vector' lvalue ParmVar 0x560814cd8738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814cd9770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cd9ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814cd9af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814cd9f28 # | | | | `-ReturnStmt 0x560814cd9f18 # | | | | `-CallExpr 0x560814cd9ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cd9ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cd9eb0 '' Function 0x560814c7f930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cd9e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cd9e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cd9e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cd9e20 'int4':'vector' lvalue ParmVar 0x560814cd9af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814cd9c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cda088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814cd9fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814cda400 # | | | | `-ReturnStmt 0x560814cda3f0 # | | | | `-CallExpr 0x560814cda3c0 'float' # | | | | |-ImplicitCastExpr 0x560814cda3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cda388 '' Function 0x560814c7f1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cda360 'float' # | | | | `-ImplicitCastExpr 0x560814cda348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cda330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cda2f8 'uint':'unsigned int' lvalue ParmVar 0x560814cd9fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814cda138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cda560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814cda4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814cda8f8 # | | | | `-ReturnStmt 0x560814cda8e8 # | | | | `-CallExpr 0x560814cda8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cda8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cda880 '' Function 0x560814c7f430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cda858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cda840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cda828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cda7f0 'uint2':'vector' lvalue ParmVar 0x560814cda4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814cda610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cdaa58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814cda9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814cdadf8 # | | | | `-ReturnStmt 0x560814cdade8 # | | | | `-CallExpr 0x560814cdadb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cdada0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cdad80 '' Function 0x560814c7f6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cdad58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cdad40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cdad28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cdacf0 'uint3':'vector' lvalue ParmVar 0x560814cda9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814cdab08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cdaf58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814cdaea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814cdb300 # | | | | `-ReturnStmt 0x560814cdb2f0 # | | | | `-CallExpr 0x560814cdb2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cdb2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cdb288 '' Function 0x560814c7f930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cdb260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cdb248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cdb230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cdb1f8 'uint4':'vector' lvalue ParmVar 0x560814cdaea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814cdb008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cdb460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814cdb3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814cdb7f8 # | | | | `-ReturnStmt 0x560814cdb7e8 # | | | | `-CallExpr 0x560814cdb7b8 'float' # | | | | |-ImplicitCastExpr 0x560814cdb7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cdb780 '' Function 0x560814c7f1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cdb758 'float' # | | | | `-ImplicitCastExpr 0x560814cdb740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cdb728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cdb6f0 'int64_t':'long' lvalue ParmVar 0x560814cdb3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814cdb510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cdb958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814cdb8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814cdbd10 # | | | | `-ReturnStmt 0x560814cdbd00 # | | | | `-CallExpr 0x560814cdbcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cdbcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cdbc98 '' Function 0x560814c7f430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cdbc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cdbc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cdbc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cdbc08 'int64_t2':'vector' lvalue ParmVar 0x560814cdb8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814cdba08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cdbe70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814cdbdc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814cdc230 # | | | | `-ReturnStmt 0x560814cdc220 # | | | | `-CallExpr 0x560814cdc1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814cdc1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cdc1b8 '' Function 0x560814c7f6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cdc190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cdc178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cdc160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cdc128 'int64_t3':'vector' lvalue ParmVar 0x560814cdbdc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814cdbf20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cdc390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814cdc2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814cdc758 # | | | | `-ReturnStmt 0x560814cdc748 # | | | | `-CallExpr 0x560814cdc718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814cdc700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814cdc6e0 '' Function 0x560814c7f930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814cdc6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814cdc6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cdc688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cdc650 'int64_t4':'vector' lvalue ParmVar 0x560814cdc2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814cdc440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cdc8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814cdc808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814cdcc70 # | | | | `-ReturnStmt 0x560814cdcc60 # | | | | `-CallExpr 0x560814cdcc30 'float' # | | | | |-ImplicitCastExpr 0x560814cdcc18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814cdcbf8 '' Function 0x560814c7f1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560814cdcbd0 'float' # | | | | `-ImplicitCastExpr 0x560814cdcbb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cdcba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cdcb68 'uint64_t':'unsigned long' lvalue ParmVar 0x560814cdc808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814cdc968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cdcdd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814cdcd20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814cdd1a8 # | | | | `-ReturnStmt 0x560814cdd198 # | | | | `-CallExpr 0x560814cdd168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814cdd150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814cdd130 '' Function 0x560814c7f430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814cdd108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814cdd0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cdd0d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cdd0a0 'uint64_t2':'vector' lvalue ParmVar 0x560814cdcd20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814cdce80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814cdd308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814cdd258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814da3c78 # | | | | `-ReturnStmt 0x560814da3c68 # | | | | `-CallExpr 0x560814da3c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814da3c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814cdd670 '' Function 0x560814c7f6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814cdd648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814cdd630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814cdd618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814cdd5e0 'uint64_t3':'vector' lvalue ParmVar 0x560814cdd258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814cdd3b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814da3dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814da3d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814da41c0 # | | | | `-ReturnStmt 0x560814da41b0 # | | | | `-CallExpr 0x560814da4180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814da4168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814da4148 '' Function 0x560814c7f930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814da4120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814da4108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da40f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da40b8 'uint64_t4':'vector' lvalue ParmVar 0x560814da3d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814da3e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814da4330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814da4280 col:29 used V 'double' # | | | |-CompoundStmt 0x560814da4678 # | | | | `-ReturnStmt 0x560814da4668 # | | | | `-CallExpr 0x560814da4638 'float' # | | | | |-ImplicitCastExpr 0x560814da4620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814da4600 '' Function 0x560814c80548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814da45d8 'float' # | | | | `-ImplicitCastExpr 0x560814da45c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da45a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da4570 'double' lvalue ParmVar 0x560814da4280 'V' 'double' # | | | `-DeprecatedAttr 0x560814da43e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814da47e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814da4738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814da4b50 # | | | | `-ReturnStmt 0x560814da4b40 # | | | | `-CallExpr 0x560814da4b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814da4af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814da4ad8 '' Function 0x560814c807c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814da4ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814da4a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da4a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da4a48 'double2':'vector' lvalue ParmVar 0x560814da4738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814da4898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814da4cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814da4c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814da5030 # | | | | `-ReturnStmt 0x560814da5020 # | | | | `-CallExpr 0x560814da4ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814da4fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814da4fb8 '' Function 0x560814c80a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814da4f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814da4f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da4f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da4f28 'double3':'vector' lvalue ParmVar 0x560814da4c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814da4d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814da51a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814da50f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814da5518 # | | | | `-ReturnStmt 0x560814da5508 # | | | | `-CallExpr 0x560814da54d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814da54c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814da54a0 '' Function 0x560814c80cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814da5478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814da5460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da5448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da5410 'double4':'vector' lvalue ParmVar 0x560814da50f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814da5250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814da5678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814da55c8 col:26 used V 'int' # | | | |-CompoundStmt 0x560814da59d0 # | | | | `-ReturnStmt 0x560814da59c0 # | | | | `-CallExpr 0x560814da5990 'float' # | | | | |-ImplicitCastExpr 0x560814da5978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814da5958 '' Function 0x560814c80548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814da5930 'float' # | | | | `-ImplicitCastExpr 0x560814da5918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da5900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da58c8 'int' lvalue ParmVar 0x560814da55c8 'V' 'int' # | | | `-DeprecatedAttr 0x560814da5728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814da5b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814da5a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814da5ea8 # | | | | `-ReturnStmt 0x560814da5e98 # | | | | `-CallExpr 0x560814da5e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814da5e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814da5e30 '' Function 0x560814c807c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814da5e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814da5df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da5dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da5da0 'int2':'vector' lvalue ParmVar 0x560814da5a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814da5be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814da6008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814da5f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814da6388 # | | | | `-ReturnStmt 0x560814da6378 # | | | | `-CallExpr 0x560814da6348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814da6330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814da6310 '' Function 0x560814c80a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814da62e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814da62d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da62b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da6280 'int3':'vector' lvalue ParmVar 0x560814da5f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814da60b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814da64e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814da6438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814da6870 # | | | | `-ReturnStmt 0x560814da6860 # | | | | `-CallExpr 0x560814da6830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814da6818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814da67f8 '' Function 0x560814c80cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814da67d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814da67b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da67a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da6768 'int4':'vector' lvalue ParmVar 0x560814da6438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814da6598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814da69d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814da6920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814da6d48 # | | | | `-ReturnStmt 0x560814da6d38 # | | | | `-CallExpr 0x560814da6d08 'float' # | | | | |-ImplicitCastExpr 0x560814da6cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814da6cd0 '' Function 0x560814c80548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814da6ca8 'float' # | | | | `-ImplicitCastExpr 0x560814da6c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da6c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da6c40 'uint':'unsigned int' lvalue ParmVar 0x560814da6920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814da6a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814da6ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814da6df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814da7240 # | | | | `-ReturnStmt 0x560814da7230 # | | | | `-CallExpr 0x560814da7200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814da71e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814da71c8 '' Function 0x560814c807c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814da71a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814da7188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da7170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da7138 'uint2':'vector' lvalue ParmVar 0x560814da6df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814da6f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814da73a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814da72f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814da7740 # | | | | `-ReturnStmt 0x560814da7730 # | | | | `-CallExpr 0x560814da7700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814da76e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814da76c8 '' Function 0x560814c80a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814da76a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814da7688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da7670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da7638 'uint3':'vector' lvalue ParmVar 0x560814da72f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814da7450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814da78a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814da77f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814da9220 # | | | | `-ReturnStmt 0x560814da9210 # | | | | `-CallExpr 0x560814da91e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814da7bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814da7bd0 '' Function 0x560814c80cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814da7ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814da7b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da7b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da7b40 'uint4':'vector' lvalue ParmVar 0x560814da77f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814da7950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814da9380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814da92d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814da9718 # | | | | `-ReturnStmt 0x560814da9708 # | | | | `-CallExpr 0x560814da96d8 'float' # | | | | |-ImplicitCastExpr 0x560814da96c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814da96a0 '' Function 0x560814c80548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814da9678 'float' # | | | | `-ImplicitCastExpr 0x560814da9660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da9648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da9610 'int64_t':'long' lvalue ParmVar 0x560814da92d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814da9430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814da9878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814da97c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814da9c30 # | | | | `-ReturnStmt 0x560814da9c20 # | | | | `-CallExpr 0x560814da9bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814da9bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814da9bb8 '' Function 0x560814c807c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814da9b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814da9b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814da9b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814da9b28 'int64_t2':'vector' lvalue ParmVar 0x560814da97c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814da9928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814da9d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814da9ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814daa150 # | | | | `-ReturnStmt 0x560814daa140 # | | | | `-CallExpr 0x560814daa110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814daa0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814daa0d8 '' Function 0x560814c80a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814daa0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814daa098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814daa080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814daa048 'int64_t3':'vector' lvalue ParmVar 0x560814da9ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814da9e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814daa2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814daa200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814daa678 # | | | | `-ReturnStmt 0x560814daa668 # | | | | `-CallExpr 0x560814daa638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814daa620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814daa600 '' Function 0x560814c80cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814daa5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814daa5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814daa5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814daa570 'int64_t4':'vector' lvalue ParmVar 0x560814daa200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814daa360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814daa7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814daa728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814daab90 # | | | | `-ReturnStmt 0x560814daab80 # | | | | `-CallExpr 0x560814daab50 'float' # | | | | |-ImplicitCastExpr 0x560814daab38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814daab18 '' Function 0x560814c80548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814daaaf0 'float' # | | | | `-ImplicitCastExpr 0x560814daaad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814daaac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814daaa88 'uint64_t':'unsigned long' lvalue ParmVar 0x560814daa728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814daa888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814daacf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814daac40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814dab0c8 # | | | | `-ReturnStmt 0x560814dab0b8 # | | | | `-CallExpr 0x560814dab088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dab070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dab050 '' Function 0x560814c807c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dab028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dab010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814daaff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814daafc0 'uint64_t2':'vector' lvalue ParmVar 0x560814daac40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814daada0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dab228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814dab178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814dab608 # | | | | `-ReturnStmt 0x560814dab5f8 # | | | | `-CallExpr 0x560814dab5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dab5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dab590 '' Function 0x560814c80a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dab568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dab550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dab538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dab500 'uint64_t3':'vector' lvalue ParmVar 0x560814dab178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814dab2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dab768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814dab6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814dabb50 # | | | | `-ReturnStmt 0x560814dabb40 # | | | | `-CallExpr 0x560814dabb10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dabaf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dabad8 '' Function 0x560814c80cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dabab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814daba98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814daba80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814daba48 'uint64_t4':'vector' lvalue ParmVar 0x560814dab6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814dab818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dabcc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814dabc10 col:29 used V 'double' # | | | |-CompoundStmt 0x560814dac008 # | | | | `-ReturnStmt 0x560814dabff8 # | | | | `-CallExpr 0x560814dabfc8 'float' # | | | | |-ImplicitCastExpr 0x560814dabfb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dabf90 '' Function 0x560814c818d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dabf68 'float' # | | | | `-ImplicitCastExpr 0x560814dabf50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dabf38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dabf00 'double' lvalue ParmVar 0x560814dabc10 'V' 'double' # | | | `-DeprecatedAttr 0x560814dabd70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dac178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814dac0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814dac4e0 # | | | | `-ReturnStmt 0x560814dac4d0 # | | | | `-CallExpr 0x560814dac4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dac488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dac468 '' Function 0x560814c81b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dac440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dac428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dac410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dac3d8 'double2':'vector' lvalue ParmVar 0x560814dac0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814dac228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dac650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814dac5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814dac9c0 # | | | | `-ReturnStmt 0x560814dac9b0 # | | | | `-CallExpr 0x560814dac980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dac968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dac948 '' Function 0x560814c81dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dac920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dac908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dac8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dac8b8 'double3':'vector' lvalue ParmVar 0x560814dac5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814dac700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dacb30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814daca80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814dacea8 # | | | | `-ReturnStmt 0x560814dace98 # | | | | `-CallExpr 0x560814dace68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dace50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dace30 '' Function 0x560814c82040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dace08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dacdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dacdd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dacda0 'double4':'vector' lvalue ParmVar 0x560814daca80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814dacbe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dad008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814dacf58 col:26 used V 'int' # | | | |-CompoundStmt 0x560814dad3a0 # | | | | `-ReturnStmt 0x560814dad390 # | | | | `-CallExpr 0x560814dad360 'float' # | | | | |-ImplicitCastExpr 0x560814dad348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dad328 '' Function 0x560814c818d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dad300 'float' # | | | | `-ImplicitCastExpr 0x560814dad2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dad2d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dad298 'int' lvalue ParmVar 0x560814dacf58 'V' 'int' # | | | `-DeprecatedAttr 0x560814dad0b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dad500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814dad450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814dad878 # | | | | `-ReturnStmt 0x560814dad868 # | | | | `-CallExpr 0x560814dad838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dad820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dad800 '' Function 0x560814c81b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dad7d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dad7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dad7a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dad770 'int2':'vector' lvalue ParmVar 0x560814dad450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814dad5b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dad9d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814dad928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814dadd58 # | | | | `-ReturnStmt 0x560814dadd48 # | | | | `-CallExpr 0x560814dadd18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dadd00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dadce0 '' Function 0x560814c81dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dadcb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dadca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dadc88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dadc50 'int3':'vector' lvalue ParmVar 0x560814dad928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814dada88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dadeb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814dade08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814dae240 # | | | | `-ReturnStmt 0x560814dae230 # | | | | `-CallExpr 0x560814dae200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dae1e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dae1c8 '' Function 0x560814c82040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dae1a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dae188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dae170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dae138 'int4':'vector' lvalue ParmVar 0x560814dade08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814dadf68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dae3a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814dae2f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814dae718 # | | | | `-ReturnStmt 0x560814dae708 # | | | | `-CallExpr 0x560814dae6d8 'float' # | | | | |-ImplicitCastExpr 0x560814dae6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dae6a0 '' Function 0x560814c818d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dae678 'float' # | | | | `-ImplicitCastExpr 0x560814dae660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dae648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dae610 'uint':'unsigned int' lvalue ParmVar 0x560814dae2f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814dae450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dae878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814dae7c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814daec10 # | | | | `-ReturnStmt 0x560814daec00 # | | | | `-CallExpr 0x560814daebd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814daebb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814daeb98 '' Function 0x560814c81b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814daeb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814daeb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814daeb40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814daeb08 'uint2':'vector' lvalue ParmVar 0x560814dae7c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814dae928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814daed70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814daecc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814daf110 # | | | | `-ReturnStmt 0x560814daf100 # | | | | `-CallExpr 0x560814daf0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814daf0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814daf098 '' Function 0x560814c81dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814daf070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814daf058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814daf040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814daf008 'uint3':'vector' lvalue ParmVar 0x560814daecc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814daee20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814daf270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814daf1c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814daf618 # | | | | `-ReturnStmt 0x560814daf608 # | | | | `-CallExpr 0x560814daf5d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814daf5c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814daf5a0 '' Function 0x560814c82040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814daf578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814daf560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814daf548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814daf510 'uint4':'vector' lvalue ParmVar 0x560814daf1c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814daf320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814daf778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814daf6c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814dafb10 # | | | | `-ReturnStmt 0x560814dafb00 # | | | | `-CallExpr 0x560814dafad0 'float' # | | | | |-ImplicitCastExpr 0x560814dafab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dafa98 '' Function 0x560814c818d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dafa70 'float' # | | | | `-ImplicitCastExpr 0x560814dafa58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dafa40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dafa08 'int64_t':'long' lvalue ParmVar 0x560814daf6c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814daf828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dafc70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814dafbc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814db0028 # | | | | `-ReturnStmt 0x560814db0018 # | | | | `-CallExpr 0x560814daffe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814daffd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814daffb0 '' Function 0x560814c81b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814daff88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814daff70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814daff58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814daff20 'int64_t2':'vector' lvalue ParmVar 0x560814dafbc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814dafd20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db0188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814db00d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814db0548 # | | | | `-ReturnStmt 0x560814db0538 # | | | | `-CallExpr 0x560814db0508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814db04f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814db04d0 '' Function 0x560814c81dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814db04a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814db0490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db0478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db0440 'int64_t3':'vector' lvalue ParmVar 0x560814db00d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814db0238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db06a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814db05f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814db0a70 # | | | | `-ReturnStmt 0x560814db0a60 # | | | | `-CallExpr 0x560814db0a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814db0a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814db09f8 '' Function 0x560814c82040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814db09d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814db09b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db09a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db0968 'int64_t4':'vector' lvalue ParmVar 0x560814db05f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814db0758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db0bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814db0b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814db0f88 # | | | | `-ReturnStmt 0x560814db0f78 # | | | | `-CallExpr 0x560814db0f48 'float' # | | | | |-ImplicitCastExpr 0x560814db0f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814db0f10 '' Function 0x560814c818d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560814db0ee8 'float' # | | | | `-ImplicitCastExpr 0x560814db0ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db0eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db0e80 'uint64_t':'unsigned long' lvalue ParmVar 0x560814db0b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814db0c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db10e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814db1038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814db18d0 # | | | | `-ReturnStmt 0x560814db18c0 # | | | | `-CallExpr 0x560814db1890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814db1878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814db1858 '' Function 0x560814c81b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814db1830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814db1818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db1800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db17c8 'uint64_t2':'vector' lvalue ParmVar 0x560814db1038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814db1198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db1a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814db1980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814db1e10 # | | | | `-ReturnStmt 0x560814db1e00 # | | | | `-CallExpr 0x560814db1dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814db1db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814db1d98 '' Function 0x560814c81dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814db1d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814db1d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db1d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db1d08 'uint64_t3':'vector' lvalue ParmVar 0x560814db1980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814db1ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db1f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814db1ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814db2358 # | | | | `-ReturnStmt 0x560814db2348 # | | | | `-CallExpr 0x560814db2318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814db2300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814db22e0 '' Function 0x560814c82040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814db22b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814db22a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db2288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db2250 'uint64_t4':'vector' lvalue ParmVar 0x560814db1ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814db2020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db2568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x560814db2418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x560814db2498 col:40 used V2 'double' # | | | |-CompoundStmt 0x560814db2950 # | | | | `-ReturnStmt 0x560814db2940 # | | | | `-CallExpr 0x560814db2908 'float' # | | | | |-ImplicitCastExpr 0x560814db28f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814db28d0 '' Function 0x560814c82f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814db2818 'float' # | | | | | `-ImplicitCastExpr 0x560814db2800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db27e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db27b0 'double' lvalue ParmVar 0x560814db2418 'V1' 'double' # | | | | `-CStyleCastExpr 0x560814db28a8 'float' # | | | | `-ImplicitCastExpr 0x560814db2890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db2878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db2840 'double' lvalue ParmVar 0x560814db2498 'V2' 'double' # | | | `-DeprecatedAttr 0x560814db2620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814db2b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x560814db2a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x560814db2a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x560814db2f80 # | | | | `-ReturnStmt 0x560814db2f70 # | | | | `-CallExpr 0x560814db2f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814db2f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814db2f00 '' Function 0x560814c832b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814db2e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814db2e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db2e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db2dc8 'double2':'vector' lvalue ParmVar 0x560814db2a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x560814db2ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814db2ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db2ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db2e70 'double2':'vector' lvalue ParmVar 0x560814db2a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814db2c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814db3190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x560814db3040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x560814db30c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x560814db35b8 # | | | | `-ReturnStmt 0x560814db35a8 # | | | | `-CallExpr 0x560814db3570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814db3558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814db3538 '' Function 0x560814c835d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814db3468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814db3450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db3438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db3400 'double3':'vector' lvalue ParmVar 0x560814db3040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x560814db3510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814db34f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db34e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db34a8 'double3':'vector' lvalue ParmVar 0x560814db30c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814db3248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814db37c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x560814db3678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x560814db36f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x560814db3bf8 # | | | | `-ReturnStmt 0x560814db3be8 # | | | | `-CallExpr 0x560814db3bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814db3b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814db3b78 '' Function 0x560814c83950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814db3aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814db3a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db3a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db3a40 'double4':'vector' lvalue ParmVar 0x560814db3678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x560814db3b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814db3b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db3b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db3ae8 'double4':'vector' lvalue ParmVar 0x560814db36f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814db3880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814db3df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560814db3ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x560814db3d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x560814db41f0 # | | | | `-ReturnStmt 0x560814db41e0 # | | | | `-CallExpr 0x560814db41a8 'float' # | | | | |-ImplicitCastExpr 0x560814db4190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814db4170 '' Function 0x560814c82f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814db40b8 'float' # | | | | | `-ImplicitCastExpr 0x560814db40a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db4088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db4050 'int' lvalue ParmVar 0x560814db3ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x560814db4148 'float' # | | | | `-ImplicitCastExpr 0x560814db4130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db4118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db40e0 'int' lvalue ParmVar 0x560814db3d28 'V2' 'int' # | | | `-DeprecatedAttr 0x560814db3eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db43f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x560814db42a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x560814db4320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x560814db4820 # | | | | `-ReturnStmt 0x560814db4810 # | | | | `-CallExpr 0x560814db47d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814db47c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814db47a0 '' Function 0x560814c832b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814db46d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814db46b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db46a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db4668 'int2':'vector' lvalue ParmVar 0x560814db42a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x560814db4778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814db4760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db4748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db4710 'int2':'vector' lvalue ParmVar 0x560814db4320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814db44a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db4a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x560814db48d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x560814db4950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x560814db4e58 # | | | | `-ReturnStmt 0x560814db4e48 # | | | | `-CallExpr 0x560814db4e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814db4df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814db4dd8 '' Function 0x560814c835d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814db4d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814db4cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db4cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db4ca0 'int3':'vector' lvalue ParmVar 0x560814db48d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x560814db4db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814db4d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db4d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db4d48 'int3':'vector' lvalue ParmVar 0x560814db4950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814db4ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db5058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x560814db4f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x560814db4f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x560814db5498 # | | | | `-ReturnStmt 0x560814db5488 # | | | | `-CallExpr 0x560814db5450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814db5438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814db5418 '' Function 0x560814c83950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814db5348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814db5330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db5318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db52e0 'int4':'vector' lvalue ParmVar 0x560814db4f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x560814db53f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814db53d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db53c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db5388 'int4':'vector' lvalue ParmVar 0x560814db4f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814db5110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db7240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x560814db5548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560814db7170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814db7658 # | | | | `-ReturnStmt 0x560814db7648 # | | | | `-CallExpr 0x560814db7610 'float' # | | | | |-ImplicitCastExpr 0x560814db75f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814db75d8 '' Function 0x560814c82f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814db7520 'float' # | | | | | `-ImplicitCastExpr 0x560814db7508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db74f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db74b8 'uint':'unsigned int' lvalue ParmVar 0x560814db5548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x560814db75b0 'float' # | | | | `-ImplicitCastExpr 0x560814db7598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db7580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db7548 'uint':'unsigned int' lvalue ParmVar 0x560814db7170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814db72f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db7858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814db7708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x560814db7788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x560814db7ca8 # | | | | `-ReturnStmt 0x560814db7c98 # | | | | `-CallExpr 0x560814db7c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814db7c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814db7c28 '' Function 0x560814c832b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814db7b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814db7b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db7b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db7af0 'uint2':'vector' lvalue ParmVar 0x560814db7708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x560814db7c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814db7be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db7bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db7b98 'uint2':'vector' lvalue ParmVar 0x560814db7788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814db7910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db7ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814db7d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x560814db7dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x560814db8300 # | | | | `-ReturnStmt 0x560814db82f0 # | | | | `-CallExpr 0x560814db82b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814db82a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814db8280 '' Function 0x560814c835d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814db81b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814db8198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db8180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db8148 'uint3':'vector' lvalue ParmVar 0x560814db7d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x560814db8258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814db8240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db8228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db81f0 'uint3':'vector' lvalue ParmVar 0x560814db7dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814db7f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db8500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814db83b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x560814db8430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x560814db8960 # | | | | `-ReturnStmt 0x560814db8950 # | | | | `-CallExpr 0x560814db8918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814db8900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814db88e0 '' Function 0x560814c83950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814db8810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814db87f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db87e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db87a8 'uint4':'vector' lvalue ParmVar 0x560814db83b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x560814db88b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814db88a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db8888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db8850 'uint4':'vector' lvalue ParmVar 0x560814db8430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814db85b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db8b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814db8a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x560814db8a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x560814db8f98 # | | | | `-ReturnStmt 0x560814db8f88 # | | | | `-CallExpr 0x560814db8f50 'float' # | | | | |-ImplicitCastExpr 0x560814db8f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814db8f18 '' Function 0x560814c82f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814db8e60 'float' # | | | | | `-ImplicitCastExpr 0x560814db8e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db8e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db8df8 'int64_t':'long' lvalue ParmVar 0x560814db8a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x560814db8ef0 'float' # | | | | `-ImplicitCastExpr 0x560814db8ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db8ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db8e88 'int64_t':'long' lvalue ParmVar 0x560814db8a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814db8c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db9198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814db9048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560814db90c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814db9608 # | | | | `-ReturnStmt 0x560814db95f8 # | | | | `-CallExpr 0x560814db95c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814db95a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814db9588 '' Function 0x560814c832b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814db94b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814db94a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db9488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db9450 'int64_t2':'vector' lvalue ParmVar 0x560814db9048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x560814db9560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814db9548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db9530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db94f8 'int64_t2':'vector' lvalue ParmVar 0x560814db90c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814db9250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db9808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814db96b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560814db9738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814db9c80 # | | | | `-ReturnStmt 0x560814db9c70 # | | | | `-CallExpr 0x560814db9c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814db9c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814db9c00 '' Function 0x560814c835d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814db9b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814db9b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814db9b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814db9ac8 'int64_t3':'vector' lvalue ParmVar 0x560814db96b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x560814db9bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814db9bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814db9ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814db9b70 'int64_t3':'vector' lvalue ParmVar 0x560814db9738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814db98c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814db9e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814db9d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560814db9db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814dba300 # | | | | `-ReturnStmt 0x560814dba2f0 # | | | | `-CallExpr 0x560814dba2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dba2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814dba280 '' Function 0x560814c83950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814dba1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814dba198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814dba180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814dba148 'int64_t4':'vector' lvalue ParmVar 0x560814db9d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x560814dba258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dba240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dba228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dba1f0 'int64_t4':'vector' lvalue ParmVar 0x560814db9db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814db9f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dba500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814dba3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560814dba430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814dba958 # | | | | `-ReturnStmt 0x560814dba948 # | | | | `-CallExpr 0x560814dba910 'float' # | | | | |-ImplicitCastExpr 0x560814dba8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560814dba8d8 '' Function 0x560814c82f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560814dba820 'float' # | | | | | `-ImplicitCastExpr 0x560814dba808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814dba7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814dba7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x560814dba3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x560814dba8b0 'float' # | | | | `-ImplicitCastExpr 0x560814dba898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dba880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dba848 'uint64_t':'unsigned long' lvalue ParmVar 0x560814dba430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814dba5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dbab58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814dbaa08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560814dbaa88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814dbafe8 # | | | | `-ReturnStmt 0x560814dbafd8 # | | | | `-CallExpr 0x560814dbafa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dbaf88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560814dbaf68 '' Function 0x560814c832b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560814dbae98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560814dbae80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814dbae68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814dbae30 'uint64_t2':'vector' lvalue ParmVar 0x560814dbaa08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x560814dbaf40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dbaf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dbaf10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dbaed8 'uint64_t2':'vector' lvalue ParmVar 0x560814dbaa88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814dbac10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dbbdc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814dbb098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560814dbbcf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814dbc258 # | | | | `-ReturnStmt 0x560814dbc248 # | | | | `-CallExpr 0x560814dbc210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dbc1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560814dbc1d8 '' Function 0x560814c835d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560814dbc108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560814dbc0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814dbc0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814dbc0a0 'uint64_t3':'vector' lvalue ParmVar 0x560814dbb098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x560814dbc1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dbc198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dbc180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dbc148 'uint64_t3':'vector' lvalue ParmVar 0x560814dbbcf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814dbbe78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dbc458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814dbc308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560814dbc388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814dbc8f8 # | | | | `-ReturnStmt 0x560814dbc8e8 # | | | | `-CallExpr 0x560814dbc8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dbc898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560814dbc878 '' Function 0x560814c83950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560814dbc7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560814dbc790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560814dbc778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560814dbc740 'uint64_t4':'vector' lvalue ParmVar 0x560814dbc308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x560814dbc850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dbc838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dbc820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dbc7e8 'uint64_t4':'vector' lvalue ParmVar 0x560814dbc388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814dbc510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dbca60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814dbc9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x560814dbcda8 # | | | | `-ReturnStmt 0x560814dbcd98 # | | | | `-CallExpr 0x560814dbcd68 'float' # | | | | |-ImplicitCastExpr 0x560814dbcd50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dbcd30 '' Function 0x560814c84570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dbcd08 'float' # | | | | `-ImplicitCastExpr 0x560814dbccf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dbccd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dbcca0 'double' lvalue ParmVar 0x560814dbc9b0 'V' 'double' # | | | `-DeprecatedAttr 0x560814dbcb10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dbcf10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814dbce60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814dbd278 # | | | | `-ReturnStmt 0x560814dbd268 # | | | | `-CallExpr 0x560814dbd238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dbd220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dbd200 '' Function 0x560814c847e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dbd1d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dbd1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dbd1a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dbd170 'double2':'vector' lvalue ParmVar 0x560814dbce60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814dbcfc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dbd3e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814dbd330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814dbd750 # | | | | `-ReturnStmt 0x560814dbd740 # | | | | `-CallExpr 0x560814dbd710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dbd6f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dbd6d8 '' Function 0x560814c84a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dbd6b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dbd698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dbd680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dbd648 'double3':'vector' lvalue ParmVar 0x560814dbd330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814dbd490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dbd8b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814dbd808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814dbdc30 # | | | | `-ReturnStmt 0x560814dbdc20 # | | | | `-CallExpr 0x560814dbdbf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dbdbd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dbdbb8 '' Function 0x560814c84cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dbdb90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dbdb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dbdb60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dbdb28 'double4':'vector' lvalue ParmVar 0x560814dbd808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814dbd968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dbdd90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814dbdce0 col:26 used V 'int' # | | | |-CompoundStmt 0x560814dbe0e8 # | | | | `-ReturnStmt 0x560814dbe0d8 # | | | | `-CallExpr 0x560814dbe0a8 'float' # | | | | |-ImplicitCastExpr 0x560814dbe090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dbe070 '' Function 0x560814c84570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dbe048 'float' # | | | | `-ImplicitCastExpr 0x560814dbe030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dbe018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dbdfe0 'int' lvalue ParmVar 0x560814dbdce0 'V' 'int' # | | | `-DeprecatedAttr 0x560814dbde40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dbe248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814dbe198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814dbe5c0 # | | | | `-ReturnStmt 0x560814dbe5b0 # | | | | `-CallExpr 0x560814dbe580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dbe568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dbe548 '' Function 0x560814c847e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dbe520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dbe508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dbe4f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dbe4b8 'int2':'vector' lvalue ParmVar 0x560814dbe198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814dbe2f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dbe720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814dbe670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814dbeaa0 # | | | | `-ReturnStmt 0x560814dbea90 # | | | | `-CallExpr 0x560814dbea60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dbea48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dbea28 '' Function 0x560814c84a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dbea00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dbe9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dbe9d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dbe998 'int3':'vector' lvalue ParmVar 0x560814dbe670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814dbe7d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dbec00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814dbeb50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814dbef88 # | | | | `-ReturnStmt 0x560814dbef78 # | | | | `-CallExpr 0x560814dbef48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dbef30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dbef10 '' Function 0x560814c84cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dbeee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dbeed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dbeeb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dbee80 'int4':'vector' lvalue ParmVar 0x560814dbeb50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814dbecb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dbf0e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814dbf038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814dbf460 # | | | | `-ReturnStmt 0x560814dbf450 # | | | | `-CallExpr 0x560814dbf420 'float' # | | | | |-ImplicitCastExpr 0x560814dbf408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dbf3e8 '' Function 0x560814c84570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dbf3c0 'float' # | | | | `-ImplicitCastExpr 0x560814dbf3a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dbf390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dbf358 'uint':'unsigned int' lvalue ParmVar 0x560814dbf038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814dbf198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dbf5c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814dbf510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814dbf958 # | | | | `-ReturnStmt 0x560814dbf948 # | | | | `-CallExpr 0x560814dbf918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dbf900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dbf8e0 '' Function 0x560814c847e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dbf8b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dbf8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dbf888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dbf850 'uint2':'vector' lvalue ParmVar 0x560814dbf510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814dbf670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dbfab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814dbfa08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814dc1f58 # | | | | `-ReturnStmt 0x560814dc1f48 # | | | | `-CallExpr 0x560814dc1f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dc1f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dc1ee0 '' Function 0x560814c84a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dc1eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dc1ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc1e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc1e50 'uint3':'vector' lvalue ParmVar 0x560814dbfa08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814dbfb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc20b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814dc2008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814dc2460 # | | | | `-ReturnStmt 0x560814dc2450 # | | | | `-CallExpr 0x560814dc2420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dc2408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dc23e8 '' Function 0x560814c84cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dc23c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dc23a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc2390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc2358 'uint4':'vector' lvalue ParmVar 0x560814dc2008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814dc2168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc25c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814dc2510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814dc2958 # | | | | `-ReturnStmt 0x560814dc2948 # | | | | `-CallExpr 0x560814dc2918 'float' # | | | | |-ImplicitCastExpr 0x560814dc2900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dc28e0 '' Function 0x560814c84570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dc28b8 'float' # | | | | `-ImplicitCastExpr 0x560814dc28a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc2888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc2850 'int64_t':'long' lvalue ParmVar 0x560814dc2510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814dc2670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc2ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814dc2a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814dc2e70 # | | | | `-ReturnStmt 0x560814dc2e60 # | | | | `-CallExpr 0x560814dc2e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dc2e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dc2df8 '' Function 0x560814c847e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dc2dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dc2db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc2da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc2d68 'int64_t2':'vector' lvalue ParmVar 0x560814dc2a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814dc2b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc2fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814dc2f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814dc3390 # | | | | `-ReturnStmt 0x560814dc3380 # | | | | `-CallExpr 0x560814dc3350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dc3338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dc3318 '' Function 0x560814c84a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dc32f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dc32d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc32c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc3288 'int64_t3':'vector' lvalue ParmVar 0x560814dc2f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814dc3080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc34f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814dc3440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814dc38b8 # | | | | `-ReturnStmt 0x560814dc38a8 # | | | | `-CallExpr 0x560814dc3878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dc3860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dc3840 '' Function 0x560814c84cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dc3818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dc3800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc37e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc37b0 'int64_t4':'vector' lvalue ParmVar 0x560814dc3440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814dc35a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc3a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814dc3968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814dc3dd0 # | | | | `-ReturnStmt 0x560814dc3dc0 # | | | | `-CallExpr 0x560814dc3d90 'float' # | | | | |-ImplicitCastExpr 0x560814dc3d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dc3d58 '' Function 0x560814c84570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dc3d30 'float' # | | | | `-ImplicitCastExpr 0x560814dc3d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc3d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc3cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x560814dc3968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814dc3ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc3f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814dc3e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814dc4308 # | | | | `-ReturnStmt 0x560814dc42f8 # | | | | `-CallExpr 0x560814dc42c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dc42b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dc4290 '' Function 0x560814c847e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dc4268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dc4250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc4238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc4200 'uint64_t2':'vector' lvalue ParmVar 0x560814dc3e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814dc3fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc4468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814dc43b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814dc4848 # | | | | `-ReturnStmt 0x560814dc4838 # | | | | `-CallExpr 0x560814dc4808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dc47f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dc47d0 '' Function 0x560814c84a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dc47a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dc4790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc4778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc4740 'uint64_t3':'vector' lvalue ParmVar 0x560814dc43b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814dc4518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc49a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814dc48f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814dc4d90 # | | | | `-ReturnStmt 0x560814dc4d80 # | | | | `-CallExpr 0x560814dc4d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dc4d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dc4d18 '' Function 0x560814c84cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dc4cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dc4cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc4cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc4c88 'uint64_t4':'vector' lvalue ParmVar 0x560814dc48f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814dc4a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc4f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814dc4e50 col:29 used V 'double' # | | | |-CompoundStmt 0x560814dc5248 # | | | | `-ReturnStmt 0x560814dc5238 # | | | | `-CallExpr 0x560814dc5208 'float' # | | | | |-ImplicitCastExpr 0x560814dc51f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dc51d0 '' Function 0x560814c85920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dc51a8 'float' # | | | | `-ImplicitCastExpr 0x560814dc5190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc5178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc5140 'double' lvalue ParmVar 0x560814dc4e50 'V' 'double' # | | | `-DeprecatedAttr 0x560814dc4fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dc53b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814dc5308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814dc5720 # | | | | `-ReturnStmt 0x560814dc5710 # | | | | `-CallExpr 0x560814dc56e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dc56c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dc56a8 '' Function 0x560814c85b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dc5680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dc5668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc5650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc5618 'double2':'vector' lvalue ParmVar 0x560814dc5308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814dc5468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dc5890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814dc57e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814dc5c00 # | | | | `-ReturnStmt 0x560814dc5bf0 # | | | | `-CallExpr 0x560814dc5bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dc5ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dc5b88 '' Function 0x560814c85e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dc5b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dc5b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc5b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc5af8 'double3':'vector' lvalue ParmVar 0x560814dc57e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814dc5940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dc6b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814dc5cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814dc6ec8 # | | | | `-ReturnStmt 0x560814dc6eb8 # | | | | `-CallExpr 0x560814dc6e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dc6e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dc6e50 '' Function 0x560814c86088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dc6e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dc6e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc6df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc6dc0 'double4':'vector' lvalue ParmVar 0x560814dc5cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814dc6c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dc7028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814dc6f78 col:26 used V 'int' # | | | |-CompoundStmt 0x560814dc7380 # | | | | `-ReturnStmt 0x560814dc7370 # | | | | `-CallExpr 0x560814dc7340 'float' # | | | | |-ImplicitCastExpr 0x560814dc7328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dc7308 '' Function 0x560814c85920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dc72e0 'float' # | | | | `-ImplicitCastExpr 0x560814dc72c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc72b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc7278 'int' lvalue ParmVar 0x560814dc6f78 'V' 'int' # | | | `-DeprecatedAttr 0x560814dc70d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc74e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814dc7430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814dc7858 # | | | | `-ReturnStmt 0x560814dc7848 # | | | | `-CallExpr 0x560814dc7818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dc7800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dc77e0 '' Function 0x560814c85b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dc77b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dc77a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc7788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc7750 'int2':'vector' lvalue ParmVar 0x560814dc7430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814dc7590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc79b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814dc7908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814dc7d38 # | | | | `-ReturnStmt 0x560814dc7d28 # | | | | `-CallExpr 0x560814dc7cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dc7ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dc7cc0 '' Function 0x560814c85e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dc7c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dc7c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc7c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc7c30 'int3':'vector' lvalue ParmVar 0x560814dc7908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814dc7a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc7e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814dc7de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814dc8220 # | | | | `-ReturnStmt 0x560814dc8210 # | | | | `-CallExpr 0x560814dc81e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dc81c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dc81a8 '' Function 0x560814c86088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dc8180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dc8168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc8150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc8118 'int4':'vector' lvalue ParmVar 0x560814dc7de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814dc7f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc8380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814dc82d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814dc86f8 # | | | | `-ReturnStmt 0x560814dc86e8 # | | | | `-CallExpr 0x560814dc86b8 'float' # | | | | |-ImplicitCastExpr 0x560814dc86a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dc8680 '' Function 0x560814c85920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dc8658 'float' # | | | | `-ImplicitCastExpr 0x560814dc8640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc8628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc85f0 'uint':'unsigned int' lvalue ParmVar 0x560814dc82d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814dc8430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc8858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814dc87a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814dc8bf0 # | | | | `-ReturnStmt 0x560814dc8be0 # | | | | `-CallExpr 0x560814dc8bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dc8b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dc8b78 '' Function 0x560814c85b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dc8b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dc8b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc8b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc8ae8 'uint2':'vector' lvalue ParmVar 0x560814dc87a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814dc8908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc8d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814dc8ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814dc90f0 # | | | | `-ReturnStmt 0x560814dc90e0 # | | | | `-CallExpr 0x560814dc90b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dc9098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dc9078 '' Function 0x560814c85e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dc9050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dc9038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc9020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc8fe8 'uint3':'vector' lvalue ParmVar 0x560814dc8ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814dc8e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc9250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814dc91a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814dc95f8 # | | | | `-ReturnStmt 0x560814dc95e8 # | | | | `-CallExpr 0x560814dc95b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dc95a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dc9580 '' Function 0x560814c86088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dc9558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dc9540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc9528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc94f0 'uint4':'vector' lvalue ParmVar 0x560814dc91a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814dc9300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc9758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814dc96a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814dc9af0 # | | | | `-ReturnStmt 0x560814dc9ae0 # | | | | `-CallExpr 0x560814dc9ab0 'float' # | | | | |-ImplicitCastExpr 0x560814dc9a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dc9a78 '' Function 0x560814c85920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dc9a50 'float' # | | | | `-ImplicitCastExpr 0x560814dc9a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc9a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc99e8 'int64_t':'long' lvalue ParmVar 0x560814dc96a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814dc9808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dc9c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814dc9ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814dca008 # | | | | `-ReturnStmt 0x560814dc9ff8 # | | | | `-CallExpr 0x560814dc9fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dc9fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dc9f90 '' Function 0x560814c85b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dc9f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dc9f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dc9f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dc9f00 'int64_t2':'vector' lvalue ParmVar 0x560814dc9ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814dc9d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dca168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814dca0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814dca528 # | | | | `-ReturnStmt 0x560814dca518 # | | | | `-CallExpr 0x560814dca4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dca4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dca4b0 '' Function 0x560814c85e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dca488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dca470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dca458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dca420 'int64_t3':'vector' lvalue ParmVar 0x560814dca0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814dca218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dca688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814dca5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814dcaa50 # | | | | `-ReturnStmt 0x560814dcaa40 # | | | | `-CallExpr 0x560814dcaa10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dca9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dca9d8 '' Function 0x560814c86088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dca9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dca998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dca980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dca948 'int64_t4':'vector' lvalue ParmVar 0x560814dca5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814dca738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dcbbd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814dcbb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814dcbf88 # | | | | `-ReturnStmt 0x560814dcbf78 # | | | | `-CallExpr 0x560814dcbf48 'float' # | | | | |-ImplicitCastExpr 0x560814dcbf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dcbf10 '' Function 0x560814c85920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dcbee8 'float' # | | | | `-ImplicitCastExpr 0x560814dcbed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dcbeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dcbe80 'uint64_t':'unsigned long' lvalue ParmVar 0x560814dcbb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814dcbc80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dcc0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814dcc038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814dcc4c0 # | | | | `-ReturnStmt 0x560814dcc4b0 # | | | | `-CallExpr 0x560814dcc480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dcc468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dcc448 '' Function 0x560814c85b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dcc420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dcc408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dcc3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dcc3b8 'uint64_t2':'vector' lvalue ParmVar 0x560814dcc038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814dcc198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dcc620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814dcc570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814dcca00 # | | | | `-ReturnStmt 0x560814dcc9f0 # | | | | `-CallExpr 0x560814dcc9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dcc9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dcc988 '' Function 0x560814c85e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dcc960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dcc948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dcc930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dcc8f8 'uint64_t3':'vector' lvalue ParmVar 0x560814dcc570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814dcc6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dccb60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814dccab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814dccf48 # | | | | `-ReturnStmt 0x560814dccf38 # | | | | `-CallExpr 0x560814dccf08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dccef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dcced0 '' Function 0x560814c86088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dccea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dcce90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dcce78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dcce40 'uint64_t4':'vector' lvalue ParmVar 0x560814dccab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814dccc10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dcd0b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814dcd008 col:29 used V 'double' # | | | |-CompoundStmt 0x560814dcd400 # | | | | `-ReturnStmt 0x560814dcd3f0 # | | | | `-CallExpr 0x560814dcd3c0 'float' # | | | | |-ImplicitCastExpr 0x560814dcd3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dcd388 '' Function 0x560814c86ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dcd360 'float' # | | | | `-ImplicitCastExpr 0x560814dcd348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dcd330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dcd2f8 'double' lvalue ParmVar 0x560814dcd008 'V' 'double' # | | | `-DeprecatedAttr 0x560814dcd168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dcd570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814dcd4c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814dcd8d8 # | | | | `-ReturnStmt 0x560814dcd8c8 # | | | | `-CallExpr 0x560814dcd898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dcd880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dcd860 '' Function 0x560814c86f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dcd838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dcd820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dcd808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dcd7d0 'double2':'vector' lvalue ParmVar 0x560814dcd4c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814dcd620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dcda48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814dcd998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814dcddb8 # | | | | `-ReturnStmt 0x560814dcdda8 # | | | | `-CallExpr 0x560814dcdd78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dcdd60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dcdd40 '' Function 0x560814c87190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dcdd18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dcdd00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dcdce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dcdcb0 'double3':'vector' lvalue ParmVar 0x560814dcd998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814dcdaf8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dcdf28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814dcde78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814dce2a0 # | | | | `-ReturnStmt 0x560814dce290 # | | | | `-CallExpr 0x560814dce260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dce248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dce228 '' Function 0x560814c87408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dce200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dce1e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dce1d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dce198 'double4':'vector' lvalue ParmVar 0x560814dcde78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814dcdfd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dce400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814dce350 col:26 used V 'int' # | | | |-CompoundStmt 0x560814dce758 # | | | | `-ReturnStmt 0x560814dce748 # | | | | `-CallExpr 0x560814dce718 'float' # | | | | |-ImplicitCastExpr 0x560814dce700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dce6e0 '' Function 0x560814c86ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dce6b8 'float' # | | | | `-ImplicitCastExpr 0x560814dce6a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dce688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dce650 'int' lvalue ParmVar 0x560814dce350 'V' 'int' # | | | `-DeprecatedAttr 0x560814dce4b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dce8b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814dce808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814dcec30 # | | | | `-ReturnStmt 0x560814dcec20 # | | | | `-CallExpr 0x560814dcebf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dcebd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dcebb8 '' Function 0x560814c86f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dceb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dceb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dceb60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dceb28 'int2':'vector' lvalue ParmVar 0x560814dce808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814dce968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dced90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814dcece0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814dcf110 # | | | | `-ReturnStmt 0x560814dcf100 # | | | | `-CallExpr 0x560814dcf0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dcf0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dcf098 '' Function 0x560814c87190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dcf070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dcf058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dcf040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dcf008 'int3':'vector' lvalue ParmVar 0x560814dcece0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814dcee40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dcf270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814dcf1c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814dcf5f8 # | | | | `-ReturnStmt 0x560814dcf5e8 # | | | | `-CallExpr 0x560814dcf5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dcf5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dcf580 '' Function 0x560814c87408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dcf558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dcf540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dcf528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dcf4f0 'int4':'vector' lvalue ParmVar 0x560814dcf1c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814dcf320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dcf758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814dcf6a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814dcfad0 # | | | | `-ReturnStmt 0x560814dcfac0 # | | | | `-CallExpr 0x560814dcfa90 'float' # | | | | |-ImplicitCastExpr 0x560814dcfa78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dcfa58 '' Function 0x560814c86ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dcfa30 'float' # | | | | `-ImplicitCastExpr 0x560814dcfa18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dcfa00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dcf9c8 'uint':'unsigned int' lvalue ParmVar 0x560814dcf6a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814dcf808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd0c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814dd0b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814dd0fd0 # | | | | `-ReturnStmt 0x560814dd0fc0 # | | | | `-CallExpr 0x560814dd0f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dd0f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dd0f58 '' Function 0x560814c86f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dd0f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dd0f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd0f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd0ec8 'uint2':'vector' lvalue ParmVar 0x560814dd0b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814dd0ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd1130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814dd1080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814dd14d0 # | | | | `-ReturnStmt 0x560814dd14c0 # | | | | `-CallExpr 0x560814dd1490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dd1478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dd1458 '' Function 0x560814c87190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dd1430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dd1418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd1400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd13c8 'uint3':'vector' lvalue ParmVar 0x560814dd1080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814dd11e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd1630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814dd1580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814dd19d8 # | | | | `-ReturnStmt 0x560814dd19c8 # | | | | `-CallExpr 0x560814dd1998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dd1980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dd1960 '' Function 0x560814c87408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dd1938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dd1920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd1908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd18d0 'uint4':'vector' lvalue ParmVar 0x560814dd1580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814dd16e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd1b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814dd1a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814dd1ed0 # | | | | `-ReturnStmt 0x560814dd1ec0 # | | | | `-CallExpr 0x560814dd1e90 'float' # | | | | |-ImplicitCastExpr 0x560814dd1e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dd1e58 '' Function 0x560814c86ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dd1e30 'float' # | | | | `-ImplicitCastExpr 0x560814dd1e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd1e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd1dc8 'int64_t':'long' lvalue ParmVar 0x560814dd1a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814dd1be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd2030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814dd1f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814dd23e8 # | | | | `-ReturnStmt 0x560814dd23d8 # | | | | `-CallExpr 0x560814dd23a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dd2390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dd2370 '' Function 0x560814c86f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dd2348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dd2330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd2318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd22e0 'int64_t2':'vector' lvalue ParmVar 0x560814dd1f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814dd20e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd2548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814dd2498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814dd2908 # | | | | `-ReturnStmt 0x560814dd28f8 # | | | | `-CallExpr 0x560814dd28c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dd28b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dd2890 '' Function 0x560814c87190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dd2868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dd2850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd2838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd2800 'int64_t3':'vector' lvalue ParmVar 0x560814dd2498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814dd25f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd2a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814dd29b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814dd2e30 # | | | | `-ReturnStmt 0x560814dd2e20 # | | | | `-CallExpr 0x560814dd2df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dd2dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dd2db8 '' Function 0x560814c87408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dd2d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dd2d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd2d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd2d28 'int64_t4':'vector' lvalue ParmVar 0x560814dd29b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814dd2b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd2f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814dd2ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814dd3348 # | | | | `-ReturnStmt 0x560814dd3338 # | | | | `-CallExpr 0x560814dd3308 'float' # | | | | |-ImplicitCastExpr 0x560814dd32f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dd32d0 '' Function 0x560814c86ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dd32a8 'float' # | | | | `-ImplicitCastExpr 0x560814dd3290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd3278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd3240 'uint64_t':'unsigned long' lvalue ParmVar 0x560814dd2ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814dd3040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd34a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814dd33f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814dd3880 # | | | | `-ReturnStmt 0x560814dd3870 # | | | | `-CallExpr 0x560814dd3840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dd3828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dd3808 '' Function 0x560814c86f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dd37e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dd37c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd37b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd3778 'uint64_t2':'vector' lvalue ParmVar 0x560814dd33f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814dd3558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd39e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814dd3930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814dd3dc0 # | | | | `-ReturnStmt 0x560814dd3db0 # | | | | `-CallExpr 0x560814dd3d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dd3d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dd3d48 '' Function 0x560814c87190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dd3d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dd3d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd3cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd3cb8 'uint64_t3':'vector' lvalue ParmVar 0x560814dd3930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814dd3a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd3f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814dd3e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560814dd4308 # | | | | `-ReturnStmt 0x560814dd42f8 # | | | | `-CallExpr 0x560814dd42c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dd42b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dd4290 '' Function 0x560814c87408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dd4268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dd4250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd4238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd4200 'uint64_t4':'vector' lvalue ParmVar 0x560814dd3e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560814dd3fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd4478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560814dd43c8 col:29 used V 'double' # | | | |-CompoundStmt 0x560814dd47c0 # | | | | `-ReturnStmt 0x560814dd47b0 # | | | | `-CallExpr 0x560814dd4780 'float' # | | | | |-ImplicitCastExpr 0x560814dd4768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dd4748 '' Function 0x560814c76ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dd4720 'float' # | | | | `-ImplicitCastExpr 0x560814dd4708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd46f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd46b8 'double' lvalue ParmVar 0x560814dd43c8 'V' 'double' # | | | `-DeprecatedAttr 0x560814dd4528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dd4930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560814dd4880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560814dd5c10 # | | | | `-ReturnStmt 0x560814dd5c00 # | | | | `-CallExpr 0x560814dd5bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dd5bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dd5b98 '' Function 0x560814c77268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dd5b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dd5b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd5b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd5b08 'double2':'vector' lvalue ParmVar 0x560814dd4880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560814dd49e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dd5d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560814dd5cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560814dd60f0 # | | | | `-ReturnStmt 0x560814dd60e0 # | | | | `-CallExpr 0x560814dd60b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dd6098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dd6078 '' Function 0x560814c774e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dd6050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dd6038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd6020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd5fe8 'double3':'vector' lvalue ParmVar 0x560814dd5cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560814dd5e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dd6260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560814dd61b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560814dd65d8 # | | | | `-ReturnStmt 0x560814dd65c8 # | | | | `-CallExpr 0x560814dd6598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dd6580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dd6560 '' Function 0x560814c77758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dd6538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dd6520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd6508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd64d0 'double4':'vector' lvalue ParmVar 0x560814dd61b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560814dd6310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560814dd6738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560814dd6688 col:26 used V 'int' # | | | |-CompoundStmt 0x560814dd6a98 # | | | | `-ReturnStmt 0x560814dd6a88 # | | | | `-CallExpr 0x560814dd6a58 'float' # | | | | |-ImplicitCastExpr 0x560814dd6a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dd6a20 '' Function 0x560814c76ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dd69f8 'float' # | | | | `-ImplicitCastExpr 0x560814dd69e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd69c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd6990 'int' lvalue ParmVar 0x560814dd6688 'V' 'int' # | | | `-DeprecatedAttr 0x560814dd67e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd6bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560814dd6b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560814dd6f78 # | | | | `-ReturnStmt 0x560814dd6f68 # | | | | `-CallExpr 0x560814dd6f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dd6f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dd6f00 '' Function 0x560814c77268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dd6ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dd6ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd6ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd6e70 'int2':'vector' lvalue ParmVar 0x560814dd6b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560814dd6ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd70d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560814dd7028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560814dd7460 # | | | | `-ReturnStmt 0x560814dd7450 # | | | | `-CallExpr 0x560814dd7420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dd7408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dd73e8 '' Function 0x560814c774e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dd73c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dd73a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd7390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd7358 'int3':'vector' lvalue ParmVar 0x560814dd7028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560814dd7188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd75c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560814dd7510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560814dd7950 # | | | | `-ReturnStmt 0x560814dd7940 # | | | | `-CallExpr 0x560814dd7910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dd78f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dd78d8 '' Function 0x560814c77758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dd78b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dd7898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd7880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd7848 'int4':'vector' lvalue ParmVar 0x560814dd7510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560814dd7670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd7ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560814dd7a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560814dd7e30 # | | | | `-ReturnStmt 0x560814dd7e20 # | | | | `-CallExpr 0x560814dd7df0 'float' # | | | | |-ImplicitCastExpr 0x560814dd7dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dd7db8 '' Function 0x560814c76ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dd7d90 'float' # | | | | `-ImplicitCastExpr 0x560814dd7d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd7d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd7d28 'uint':'unsigned int' lvalue ParmVar 0x560814dd7a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560814dd7b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd7f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560814dd7ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560814dd8330 # | | | | `-ReturnStmt 0x560814dd8320 # | | | | `-CallExpr 0x560814dd82f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dd82d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dd82b8 '' Function 0x560814c77268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dd8290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dd8278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd8260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd8228 'uint2':'vector' lvalue ParmVar 0x560814dd7ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560814dd8040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd8490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560814dd83e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560814dd8838 # | | | | `-ReturnStmt 0x560814dd8828 # | | | | `-CallExpr 0x560814dd87f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814dd87e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814dd87c0 '' Function 0x560814c774e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814dd8798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814dd8780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd8768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd8730 'uint3':'vector' lvalue ParmVar 0x560814dd83e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560814dd8540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd8998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560814dd88e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560814dd8d48 # | | | | `-ReturnStmt 0x560814dd8d38 # | | | | `-CallExpr 0x560814dd8d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814dd8cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814dd8cd0 '' Function 0x560814c77758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814dd8ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814dd8c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd8c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd8c40 'uint4':'vector' lvalue ParmVar 0x560814dd88e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560814dd8a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd8ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814dd8df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560814dd9248 # | | | | `-ReturnStmt 0x560814dd9238 # | | | | `-CallExpr 0x560814dd9208 'float' # | | | | |-ImplicitCastExpr 0x560814dd91f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814dd91d0 '' Function 0x560814c76ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560814dd91a8 'float' # | | | | `-ImplicitCastExpr 0x560814dd9190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd9178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd9140 'int64_t':'long' lvalue ParmVar 0x560814dd8df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560814dd8f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd93a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814dd92f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560814dd9768 # | | | | `-ReturnStmt 0x560814dd9758 # | | | | `-CallExpr 0x560814dd9728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814dd9710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814dd96f0 '' Function 0x560814c77268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814dd96c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814dd96b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814dd9698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814dd9660 'int64_t2':'vector' lvalue ParmVar 0x560814dd92f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560814dd9458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814dd98c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814dd9818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560814ddbdd0 # | | | | `-ReturnStmt 0x560814ddbdc0 # | | | | `-CallExpr 0x560814ddbd90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814ddbd78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814ddbd58 '' Function 0x560814c774e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814ddbd30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814ddbd18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ddbd00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ddbcc8 'int64_t3':'vector' lvalue ParmVar 0x560814dd9818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560814dd9978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ddbf30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560814ddbe80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560814ddc300 # | | | | `-ReturnStmt 0x560814ddc2f0 # | | | | `-CallExpr 0x560814ddc2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560814ddc2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560814ddc288 '' Function 0x560814c77758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560814ddc260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560814ddc248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ddc230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ddc1f8 'int64_t4':'vector' lvalue ParmVar 0x560814ddbe80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560814ddbfe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ddc460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560814ddc3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560814ddc820 # | | | | `-ReturnStmt 0x560814ddc810 # | | | | `-CallExpr 0x560814ddc7e0 'float' # | | | | |-ImplicitCastExpr 0x560814ddc7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560814ddc7a8 '' Function 0x560814c76ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560814ddc780 'float' # | | | | `-ImplicitCastExpr 0x560814ddc768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ddc750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ddc718 'uint64_t':'unsigned long' lvalue ParmVar 0x560814ddc3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560814ddc510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ddc980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560814ddc8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560814ddcd60 # | | | | `-ReturnStmt 0x560814ddcd50 # | | | | `-CallExpr 0x560814ddcd20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560814ddcd08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560814ddcce8 '' Function 0x560814c77268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560814ddccc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560814ddcca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ddcc90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ddcc58 'uint64_t2':'vector' lvalue ParmVar 0x560814ddc8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560814ddca30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560814ddcec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560814ddce10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560814ddd2a8 # | | | | `-ReturnStmt 0x560814ddd298 # | | | | `-CallExpr 0x560814ddd268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560814ddd250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560814ddd230 '' Function 0x560814c774e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560814ddd208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560814ddd1f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560814ddd1d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560814ddd1a0 'uint64_t3':'vector' lvalue ParmVar 0x560814ddce10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560814ddcf70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x560814ddd408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x560814ddd358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x560814ddd7f8 # | | | `-ReturnStmt 0x560814ddd7e8 # | | | `-CallExpr 0x560814ddd7b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x560814ddd7a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x560814ddd780 '' Function 0x560814c77758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x560814ddd758 'float4':'vector' # | | | `-ImplicitCastExpr 0x560814ddd740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560814ddd728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x560814ddd6f0 'uint64_t4':'vector' lvalue ParmVar 0x560814ddd358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x560814ddd4b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x560814ddd810 prev 0x560814ce4818 line:12:11 hlsl # | | |-original Namespace 0x560814b41a98 'hlsl' # | | `-NamespaceDecl 0x560814ddd880 prev 0x560814bdfa88 line:13:11 __detail # | | |-original Namespace 0x560814bdfa88 '__detail' # | | |-FunctionDecl 0x560814ddd9b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x560814ddd908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x560814dddb60 # | | | `-ReturnStmt 0x560814dddb50 # | | | `-ImplicitCastExpr 0x560814dddb38 'vector' # | | | `-BinaryOperator 0x560814dddb18 'vector' '*' # | | | |-ImplicitCastExpr 0x560814dddae8 'vector' # | | | | `-ExtVectorElementExpr 0x560814dddaa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x560814ddda80 'float4':'vector' lvalue ParmVar 0x560814ddd908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x560814dddb00 'vector' # | | | `-FloatingLiteral 0x560814dddac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x560814ddddf8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x560814dddb78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814dddd50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x560814dddc30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x560814dde058 # | | | `-ReturnStmt 0x560814dde048 # | | | `-CallExpr 0x560814dde018 '' # | | | |-UnresolvedLookupExpr 0x560814ddded8 '' lvalue (ADL) = 'abs' 0x560814beae28 0x560814beb128 0x560814beb438 0x560814beb748 0x560814bece68 0x560814bed178 0x560814bed488 0x560814bed798 0x560814beda68 0x560814bedd90 0x560814bee038 0x560814bee2d8 0x560814bee528 0x560814bee838 0x560814beeb48 0x560814bef5d8 0x560814bef8c8 0x560814befbd8 0x560814befee8 0x560814bf01f8 0x560814bf4b70 0x560814bf4e18 0x560814bf50b8 0x560814bf5358 0x560814bf55a8 0x560814bf58b8 0x560814bf6cc8 0x560814bf6fd8 # | | | `-DeclRefExpr 0x560814dddff8 'T' lvalue ParmVar 0x560814dddc30 'X' 'T' # | | |-FunctionTemplateDecl 0x560814dde6d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x560814dde070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814dde108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814dde628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x560814dde578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x560814ddea28 # | | | `-ReturnStmt 0x560814ddea18 # | | | `-CallExpr 0x560814dde9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814dde748 '' lvalue (ADL) = 'sqrt' 0x560814c80f10 0x560814c81178 0x560814c813f0 0x560814c81668 0x560814c818d8 0x560814c81b50 0x560814c81dc8 0x560814c82040 0x560814dabcc0 0x560814dac178 0x560814dac650 0x560814dacb30 0x560814dad008 0x560814dad500 0x560814dad9d8 0x560814dadeb8 0x560814dae3a0 0x560814dae878 0x560814daed70 0x560814daf270 0x560814daf778 0x560814dafc70 0x560814db0188 0x560814db06a8 0x560814db0bd0 0x560814db10e8 0x560814db1a30 0x560814db1f70 # | | | `-CallExpr 0x560814dde9b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814dde868 '' lvalue (ADL) = 'dot' 0x560814c2b968 0x560814c2bd38 0x560814c2c0d8 0x560814c2c478 0x560814c2c780 0x560814c2cb70 0x560814c2cf18 0x560814c2d2b8 0x560814c2d608 0x560814c2d958 0x560814c2dd58 0x560814c2e0f8 0x560814c2e498 0x560814c2e838 0x560814c2ec08 0x560814c2efa8 0x560814c2f348 0x560814c2f6e8 0x560814c2fa88 0x560814c2fe58 0x560814c301f8 0x560814c30598 0x560814c30938 0x560814c30d08 0x560814c310a8 # | | | |-RecoveryExpr 0x560814dde970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814dde990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814ddee10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x560814ddea40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814dded68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560814ddebb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x560814ddec98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x560814ddf0c0 # | | | `-ReturnStmt 0x560814ddf0b0 # | | | `-InitListExpr 0x560814ddf050 'void' contains-errors # | | | |-IntegerLiteral 0x560814ddee90 'int' 1 # | | | |-BinaryOperator 0x560814ddef70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x560814ddeef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560814ddeeb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x560814ddeed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x560814ddef50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x560814ddef10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x560814ddef30 'int' 1 # | | | |-ArraySubscriptExpr 0x560814ddefd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x560814ddef90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x560814ddefb0 'int' 2 # | | | `-ArraySubscriptExpr 0x560814ddf030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560814ddeff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x560814ddf010 'int' 3 # | | |-FunctionTemplateDecl 0x560814ddf3f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x560814ddf0d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814ddf350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560814ddf190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x560814ddf208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x560814ddf5c8 # | | | `-ReturnStmt 0x560814ddf5b8 # | | | `-CallExpr 0x560814ddf588 '' # | | | |-UnresolvedLookupExpr 0x560814ddf4e0 '' lvalue (ADL) = 'length_impl' 0x560814ddddf8 # | | | `-BinaryOperator 0x560814ddf568 '' '-' # | | | |-DeclRefExpr 0x560814ddf528 'T' lvalue ParmVar 0x560814ddf190 'X' 'T' # | | | `-DeclRefExpr 0x560814ddf548 'T' lvalue ParmVar 0x560814ddf208 'Y' 'T' # | | |-FunctionTemplateDecl 0x560814de20f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x560814ddf5e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814ddf678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814de2048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560814ddfa28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x560814ddfae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x560814de2258 # | | | `-ReturnStmt 0x560814de2248 # | | | `-CallExpr 0x560814de2218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814de2170 '' lvalue (ADL) = 'length_vec_impl' 0x560814dde6d0 # | | | `-BinaryOperator 0x560814de21f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x560814de21b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814de21d8 '' contains-errors lvalue # | | |-FunctionDecl 0x560814de2518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x560814de2288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x560814de2308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x560814de2388 col:54 used c 'float' # | | | `-CompoundStmt 0x560814de2b90 # | | | `-ReturnStmt 0x560814de2b80 # | | | `-CallExpr 0x560814de2ac8 'float' # | | | |-ImplicitCastExpr 0x560814de2ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x560814de29b0 '' Function 0x560814de2708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x560814de2b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x560814de2b08 'half2':'vector' # | | | | `-DeclRefExpr 0x560814de29e8 'half2':'vector' lvalue ParmVar 0x560814de2288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x560814de2b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x560814de2b38 'half2':'vector' # | | | | `-DeclRefExpr 0x560814de2a08 'half2':'vector' lvalue ParmVar 0x560814de2308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x560814de2b68 'float' # | | | `-DeclRefExpr 0x560814de2a28 'float' lvalue ParmVar 0x560814de2388 'c' 'float' # | | |-FunctionTemplateDecl 0x560814de3138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x560814de2ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814de2c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814de3090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560814de2f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x560814de2fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x560814de3348 # | | | `-ReturnStmt 0x560814de3338 # | | | `-CallExpr 0x560814de3300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814de31b8 '' lvalue (ADL) = 'dot' 0x560814c2b968 0x560814c2bd38 0x560814c2c0d8 0x560814c2c478 0x560814c2c780 0x560814c2cb70 0x560814c2cf18 0x560814c2d2b8 0x560814c2d608 0x560814c2d958 0x560814c2dd58 0x560814c2e0f8 0x560814c2e498 0x560814c2e838 0x560814c2ec08 0x560814c2efa8 0x560814c2f348 0x560814c2f6e8 0x560814c2fa88 0x560814c2fe58 0x560814c301f8 0x560814c30598 0x560814c30938 0x560814c30d08 0x560814c310a8 # | | | |-RecoveryExpr 0x560814de32c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814de32e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814de3888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x560814de3360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814de33f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814de37e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x560814de3650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x560814de3710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x560814de3f60 # | | | |-DeclStmt 0x560814de3a80 # | | | | `-VarDecl 0x560814de3938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x560814de3a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x560814de39e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560814de39a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x560814de39c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x560814de3a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x560814de3a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x560814de3a20 'int' 0 # | | | |-AttributedStmt 0x560814de3f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x560814de3ee8 unroll 0 # | | | | `-ForStmt 0x560814de3eb0 # | | | | |-DeclStmt 0x560814de3b50 # | | | | | `-VarDecl 0x560814de3ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x560814de3b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x560814de3bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x560814de3ba8 'int' # | | | | | | `-DeclRefExpr 0x560814de3b68 'int' lvalue Var 0x560814de3ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x560814de3b88 'int' NonTypeTemplateParm 0x560814de33f8 'N' 'int' # | | | | |-UnaryOperator 0x560814de3c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x560814de3be0 'int' lvalue Var 0x560814de3ab0 'i' 'int' # | | | | `-BinaryOperator 0x560814de3e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x560814de3c18 'T' contains-errors lvalue Var 0x560814de3938 'sum' 'T' # | | | | `-CallExpr 0x560814de3e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560814de3c50 '' lvalue (ADL) = 'mad' 0x560814c48460 0x560814c48818 0x560814c48be0 0x560814c49fd0 0x560814c4a380 0x560814c4a748 0x560814c4ab10 0x560814c4aed8 0x560814c4b2a0 0x560814c4b668 0x560814c4ba30 0x560814c4be30 0x560814c4c1f8 0x560814c4c5c0 0x560814c4c988 0x560814c4cd50 0x560814c4d118 0x560814c4d4e0 0x560814c4d8a8 0x560814c4dcd0 0x560814c4e080 0x560814c4e448 0x560814c4e810 0x560814c4ebd8 0x560814c4ef88 0x560814c4f350 0x560814c4f718 0x560814c4fae0 # | | | | |-ArraySubscriptExpr 0x560814de3db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560814de3d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x560814de3d90 'int' lvalue Var 0x560814de3ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x560814de3e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560814de3dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x560814de3df0 'int' lvalue Var 0x560814de3ab0 'i' 'int' # | | | | `-DeclRefExpr 0x560814de3e30 'T' contains-errors lvalue Var 0x560814de3938 'sum' 'T' # | | | `-ReturnStmt 0x560814de3f50 # | | | `-DeclRefExpr 0x560814de3f30 'T' contains-errors lvalue Var 0x560814de3938 'sum' 'T' # | | |-FunctionTemplateDecl 0x560814de4268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x560814de3f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814de41c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560814de4040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x560814de40b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x560814de4480 # | | | `-ReturnStmt 0x560814de4470 # | | | `-BinaryOperator 0x560814de4450 '' '-' # | | | |-DeclRefExpr 0x560814de4350 'T' lvalue ParmVar 0x560814de4040 'I' 'T' # | | | `-BinaryOperator 0x560814de4430 '' '*' # | | | |-BinaryOperator 0x560814de43f0 '' '*' # | | | | |-BinaryOperator 0x560814de43b0 '' '*' # | | | | | |-IntegerLiteral 0x560814de4370 'int' 2 # | | | | | `-DeclRefExpr 0x560814de4390 'T' lvalue ParmVar 0x560814de40b8 'N' 'T' # | | | | `-DeclRefExpr 0x560814de43d0 'T' lvalue ParmVar 0x560814de4040 'I' 'T' # | | | `-DeclRefExpr 0x560814de4410 'T' lvalue ParmVar 0x560814de40b8 'N' 'T' # | | |-FunctionTemplateDecl 0x560814de4888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x560814de4498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814de4538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x560814de47e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560814de4650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x560814de4710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x560814de4b58 # | | | `-ReturnStmt 0x560814de4b48 # | | | `-BinaryOperator 0x560814de4b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x560814de4908 '' contains-errors lvalue # | | | `-BinaryOperator 0x560814de4b08 '' contains-errors '*' # | | | |-BinaryOperator 0x560814de4968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x560814de4928 'int' 2 # | | | | `-RecoveryExpr 0x560814de4948 '' contains-errors lvalue # | | | `-CallExpr 0x560814de4ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814de4988 '' lvalue (ADL) = 'dot' 0x560814c2b968 0x560814c2bd38 0x560814c2c0d8 0x560814c2c478 0x560814c2c780 0x560814c2cb70 0x560814c2cf18 0x560814c2d2b8 0x560814c2d608 0x560814c2d958 0x560814c2dd58 0x560814c2e0f8 0x560814c2e498 0x560814c2e838 0x560814c2ec08 0x560814c2efa8 0x560814c2f348 0x560814c2f6e8 0x560814c2fa88 0x560814c2fe58 0x560814c301f8 0x560814c30598 0x560814c30938 0x560814c30d08 0x560814c310a8 # | | | |-RecoveryExpr 0x560814de4a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814de4ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814de4fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x560814de4b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x560814de4bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x560814de4f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x560814de4ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x560814de4d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x560814de4d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x560814de5ab0 # | | | |-DeclStmt 0x560814de52c0 # | | | | `-VarDecl 0x560814de50d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x560814de5288 '' # | | | | |-UnresolvedLookupExpr 0x560814de5140 '' lvalue (ADL) = 'dot' 0x560814c2b968 0x560814c2bd38 0x560814c2c0d8 0x560814c2c478 0x560814c2c780 0x560814c2cb70 0x560814c2cf18 0x560814c2d2b8 0x560814c2d608 0x560814c2d958 0x560814c2dd58 0x560814c2e0f8 0x560814c2e498 0x560814c2e838 0x560814c2ec08 0x560814c2efa8 0x560814c2f348 0x560814c2f6e8 0x560814c2fa88 0x560814c2fe58 0x560814c301f8 0x560814c30598 0x560814c30938 0x560814c30d08 0x560814c310a8 # | | | | |-DeclRefExpr 0x560814de5248 'T' lvalue ParmVar 0x560814de4d20 'N' 'T' # | | | | `-DeclRefExpr 0x560814de5268 'T' lvalue ParmVar 0x560814de4ca8 'I' 'T' # | | | |-DeclStmt 0x560814de54f8 # | | | | `-VarDecl 0x560814de52f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x560814de54d8 '' '-' # | | | | |-IntegerLiteral 0x560814de5360 'int' 1 # | | | | `-BinaryOperator 0x560814de54b8 '' '*' # | | | | |-BinaryOperator 0x560814de53c0 '' '*' # | | | | | |-DeclRefExpr 0x560814de5380 'U' lvalue ParmVar 0x560814de4d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x560814de53a0 'U' lvalue ParmVar 0x560814de4d98 'Eta' 'U' # | | | | `-ParenExpr 0x560814de5498 '' # | | | | `-BinaryOperator 0x560814de5478 '' '-' # | | | | |-IntegerLiteral 0x560814de53e0 'int' 1 # | | | | `-BinaryOperator 0x560814de5458 '' '*' # | | | | |-DeclRefExpr 0x560814de5400 'T' lvalue Var 0x560814de50d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x560814de5438 'T' lvalue Var 0x560814de50d8 'Mul' 'T' # | | | |-DeclStmt 0x560814de58a0 # | | | | `-VarDecl 0x560814de5530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x560814de5880 '' # | | | | `-BinaryOperator 0x560814de5860 '' '-' # | | | | |-BinaryOperator 0x560814de55d8 '' '*' # | | | | | |-DeclRefExpr 0x560814de5598 'U' lvalue ParmVar 0x560814de4d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x560814de55b8 'T' lvalue ParmVar 0x560814de4ca8 'I' 'T' # | | | | `-BinaryOperator 0x560814de5840 '' '*' # | | | | |-ParenExpr 0x560814de5800 '' # | | | | | `-BinaryOperator 0x560814de57e0 '' '+' # | | | | | |-BinaryOperator 0x560814de5638 '' '*' # | | | | | | |-DeclRefExpr 0x560814de55f8 'U' lvalue ParmVar 0x560814de4d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x560814de5618 'T' lvalue Var 0x560814de50d8 'Mul' 'T' # | | | | | `-CallExpr 0x560814de57b0 '' # | | | | | |-UnresolvedLookupExpr 0x560814de5658 '' lvalue (ADL) = 'sqrt' 0x560814c80f10 0x560814c81178 0x560814c813f0 0x560814c81668 0x560814c818d8 0x560814c81b50 0x560814c81dc8 0x560814c82040 0x560814dabcc0 0x560814dac178 0x560814dac650 0x560814dacb30 0x560814dad008 0x560814dad500 0x560814dad9d8 0x560814dadeb8 0x560814dae3a0 0x560814dae878 0x560814daed70 0x560814daf270 0x560814daf778 0x560814dafc70 0x560814db0188 0x560814db06a8 0x560814db0bd0 0x560814db10e8 0x560814db1a30 0x560814db1f70 # | | | | | `-DeclRefExpr 0x560814de5778 'T' lvalue Var 0x560814de52f8 'K' 'T' # | | | | `-DeclRefExpr 0x560814de5820 'T' lvalue ParmVar 0x560814de4d20 'N' 'T' # | | | `-ReturnStmt 0x560814de5aa0 # | | | `-CallExpr 0x560814de5a60 '' # | | | |-UnresolvedLookupExpr 0x560814de58f0 '' lvalue (ADL) = 'select' 0x560814c36158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814de4bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814de4b70 'T' # | | | |-BinaryOperator 0x560814de59a8 '' '<' # | | | | |-DeclRefExpr 0x560814de5968 'T' lvalue Var 0x560814de52f8 'K' 'T' # | | | | `-IntegerLiteral 0x560814de5988 'int' 0 # | | | |-CXXStaticCastExpr 0x560814de59f8 'T' static_cast # | | | | `-IntegerLiteral 0x560814de59c8 'int' 0 # | | | `-DeclRefExpr 0x560814de5a28 'T' lvalue Var 0x560814de5530 'Result' 'T' # | | |-FunctionTemplateDecl 0x560814de5db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x560814de5ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814de5d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560814de5b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x560814de5c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x560814de7a08 # | | | |-DeclStmt 0x560814de5f88 # | | | | `-VarDecl 0x560814de5ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x560814de5f68 '' '/' # | | | | |-DeclRefExpr 0x560814de5f28 'T' lvalue ParmVar 0x560814de5b90 'X' 'T' # | | | | `-DeclRefExpr 0x560814de5f48 'T' lvalue ParmVar 0x560814de5c08 'Y' 'T' # | | | |-DeclStmt 0x560814de74c0 # | | | | `-VarDecl 0x560814de73e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x560814de74a0 '' '>=' # | | | | |-DeclRefExpr 0x560814de7448 'T' lvalue Var 0x560814de5ec0 'div' 'T' # | | | | `-IntegerLiteral 0x560814de7480 'int' 0 # | | | |-DeclStmt 0x560814de7820 # | | | | `-VarDecl 0x560814de74f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x560814de77f0 '' # | | | | |-UnresolvedLookupExpr 0x560814de7560 '' lvalue (ADL) = 'frac' 0x560814c3dc40 0x560814c3dea8 0x560814c3e120 0x560814c3e398 0x560814c3e5f8 0x560814c3e870 0x560814c3eae8 0x560814c3ed70 0x560814ca7e40 0x560814ca82f8 0x560814ca87d0 0x560814ca8cb0 0x560814d5b308 0x560814d5b7c0 0x560814d5bc98 0x560814d5c178 0x560814d5c660 0x560814d5cb38 0x560814d5d860 0x560814d5dd60 0x560814d5e268 0x560814d5e760 0x560814d5ec78 0x560814d5f198 0x560814d5f6c0 0x560814d605e8 0x560814d60b20 0x560814d61060 # | | | | `-CallExpr 0x560814de77c0 '' # | | | | |-UnresolvedLookupExpr 0x560814de7680 '' lvalue (ADL) = 'abs' 0x560814beae28 0x560814beb128 0x560814beb438 0x560814beb748 0x560814bece68 0x560814bed178 0x560814bed488 0x560814bed798 0x560814beda68 0x560814bedd90 0x560814bee038 0x560814bee2d8 0x560814bee528 0x560814bee838 0x560814beeb48 0x560814bef5d8 0x560814bef8c8 0x560814befbd8 0x560814befee8 0x560814bf01f8 0x560814bf4b70 0x560814bf4e18 0x560814bf50b8 0x560814bf5358 0x560814bf55a8 0x560814bf58b8 0x560814bf6cc8 0x560814bf6fd8 # | | | | `-DeclRefExpr 0x560814de77a0 'T' lvalue Var 0x560814de5ec0 'div' 'T' # | | | `-ReturnStmt 0x560814de79f8 # | | | `-BinaryOperator 0x560814de79d8 '' '*' # | | | |-CallExpr 0x560814de7978 '' # | | | | |-UnresolvedLookupExpr 0x560814de7858 '' lvalue (ADL) = 'select' 0x560814c36158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814de5b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814de5ae0 'T' # | | | | |-DeclRefExpr 0x560814de78d0 'bool' lvalue Var 0x560814de73e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x560814de7908 'T' lvalue Var 0x560814de74f8 'frc' 'T' # | | | | `-UnaryOperator 0x560814de7960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x560814de7940 'T' lvalue Var 0x560814de74f8 'frc' 'T' # | | | `-DeclRefExpr 0x560814de79b8 'T' lvalue ParmVar 0x560814de5c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x560814de7e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x560814de7a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814de7ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814de7d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560814de7bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x560814de7cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x560814de86b8 # | | | |-DeclStmt 0x560814de7ff0 # | | | | `-VarDecl 0x560814de7f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x560814de7fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x560814de7fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x560814de7f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560814de7f88 '' contains-errors lvalue # | | | |-DeclStmt 0x560814de8140 # | | | | `-VarDecl 0x560814de8050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x560814de8118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x560814de80f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x560814de80b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x560814de80d8 'int' 0 # | | | |-DeclStmt 0x560814de8500 # | | | | `-VarDecl 0x560814de81b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x560814de84d8 '' contains-errors lvalue # | | | | `-CallExpr 0x560814de84a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560814de8218 '' lvalue (ADL) = 'frac' 0x560814c3dc40 0x560814c3dea8 0x560814c3e120 0x560814c3e398 0x560814c3e5f8 0x560814c3e870 0x560814c3eae8 0x560814c3ed70 0x560814ca7e40 0x560814ca82f8 0x560814ca87d0 0x560814ca8cb0 0x560814d5b308 0x560814d5b7c0 0x560814d5bc98 0x560814d5c178 0x560814d5c660 0x560814d5cb38 0x560814d5d860 0x560814d5dd60 0x560814d5e268 0x560814d5e760 0x560814d5ec78 0x560814d5f198 0x560814d5f6c0 0x560814d605e8 0x560814d60b20 0x560814d61060 # | | | | `-CallExpr 0x560814de8478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560814de8338 '' lvalue (ADL) = 'abs' 0x560814beae28 0x560814beb128 0x560814beb438 0x560814beb748 0x560814bece68 0x560814bed178 0x560814bed488 0x560814bed798 0x560814beda68 0x560814bedd90 0x560814bee038 0x560814bee2d8 0x560814bee528 0x560814bee838 0x560814beeb48 0x560814bef5d8 0x560814bef8c8 0x560814befbd8 0x560814befee8 0x560814bf01f8 0x560814bf4b70 0x560814bf4e18 0x560814bf50b8 0x560814bf5358 0x560814bf55a8 0x560814bf58b8 0x560814bf6cc8 0x560814bf6fd8 # | | | | `-RecoveryExpr 0x560814de8458 '' contains-errors lvalue # | | | `-ReturnStmt 0x560814de86a8 # | | | `-BinaryOperator 0x560814de8688 '' contains-errors '*' # | | | |-CallExpr 0x560814de8628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560814de8538 '' lvalue (ADL) = 'select' 0x560814c36158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814de7a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814de7a38 'T' # | | | | |-RecoveryExpr 0x560814de85b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x560814de85d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x560814de8610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x560814de85f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814de8668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814de8af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x560814de8730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814de8a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x560814de87e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x560814de8858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x560814de88d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x560814de8fe0 # | | | |-DeclStmt 0x560814de8e60 # | | | | `-VarDecl 0x560814de8c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x560814de8e30 '' # | | | | |-UnresolvedLookupExpr 0x560814de8c70 '' lvalue (ADL) = 'saturate' 0x560814c340b8 0x560814c34320 0x560814c34598 0x560814c34810 0x560814c34a70 0x560814c34ce8 0x560814c34f60 0x560814c351d8 0x560814c35438 0x560814c356b0 0x560814c35928 0x560814c35bf0 # | | | | `-BinaryOperator 0x560814de8e10 '' '/' # | | | | |-ParenExpr 0x560814de8d70 '' # | | | | | `-BinaryOperator 0x560814de8d50 '' '-' # | | | | | |-DeclRefExpr 0x560814de8d10 'T' lvalue ParmVar 0x560814de88d0 'X' 'T' # | | | | | `-DeclRefExpr 0x560814de8d30 'T' lvalue ParmVar 0x560814de87e0 'Min' 'T' # | | | | `-ParenExpr 0x560814de8df0 '' # | | | | `-BinaryOperator 0x560814de8dd0 '' '-' # | | | | |-DeclRefExpr 0x560814de8d90 'T' lvalue ParmVar 0x560814de8858 'Max' 'T' # | | | | `-DeclRefExpr 0x560814de8db0 'T' lvalue ParmVar 0x560814de87e0 'Min' 'T' # | | | `-ReturnStmt 0x560814de8fd0 # | | | `-BinaryOperator 0x560814de8fb0 '' '*' # | | | |-BinaryOperator 0x560814de8f70 '' '*' # | | | | |-ParenExpr 0x560814de8f30 '' # | | | | | `-BinaryOperator 0x560814de8f10 '' '-' # | | | | | |-IntegerLiteral 0x560814de8e78 'int' 3 # | | | | | `-BinaryOperator 0x560814de8ef0 '' '*' # | | | | | |-IntegerLiteral 0x560814de8e98 'int' 2 # | | | | | `-DeclRefExpr 0x560814de8eb8 'T' lvalue Var 0x560814de8c08 'S' 'T' # | | | | `-DeclRefExpr 0x560814de8f50 'T' lvalue Var 0x560814de8c08 'S' 'T' # | | | `-DeclRefExpr 0x560814de8f90 'T' lvalue Var 0x560814de8c08 'S' 'T' # | | |-FunctionTemplateDecl 0x560814de94c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x560814de9000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814de9098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814de9420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x560814de91b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x560814de9270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x560814de9330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x560814de99e0 # | | | |-DeclStmt 0x560814de9878 # | | | | `-VarDecl 0x560814de95a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x560814de9850 '' contains-errors lvalue # | | | | `-CallExpr 0x560814de9820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560814de9610 '' lvalue (ADL) = 'saturate' 0x560814c340b8 0x560814c34320 0x560814c34598 0x560814c34810 0x560814c34a70 0x560814c34ce8 0x560814c34f60 0x560814c351d8 0x560814c35438 0x560814c356b0 0x560814c35928 0x560814c35bf0 # | | | | `-BinaryOperator 0x560814de9800 '' contains-errors '/' # | | | | |-ParenExpr 0x560814de9738 '' contains-errors # | | | | | `-BinaryOperator 0x560814de9718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x560814de96d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x560814de96b0 'int' lvalue ParmVar 0x560814de9330 'X' 'int' # | | | | | `-RecoveryExpr 0x560814de96f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x560814de97e0 '' contains-errors # | | | | `-BinaryOperator 0x560814de97c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x560814de9778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x560814de9758 'int' lvalue ParmVar 0x560814de9270 'Max' 'int' # | | | | `-RecoveryExpr 0x560814de97a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x560814de99d0 # | | | `-BinaryOperator 0x560814de99b0 '' contains-errors '*' # | | | |-BinaryOperator 0x560814de9970 '' contains-errors '*' # | | | | |-ParenExpr 0x560814de9930 '' contains-errors # | | | | | `-BinaryOperator 0x560814de9910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x560814de9890 'int' 3 # | | | | | `-BinaryOperator 0x560814de98f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x560814de98b0 'int' 2 # | | | | | `-RecoveryExpr 0x560814de98d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560814de9950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814de9990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814de9e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x560814de9a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814de9da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x560814de9b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x560814de9ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x560814de9c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x560814deac08 # | | | |-DeclStmt 0x560814de9fb0 # | | | | `-VarDecl 0x560814de9ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x560814de9f90 '' '<' # | | | | |-DeclRefExpr 0x560814de9f50 'T' lvalue ParmVar 0x560814de9b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x560814de9f70 'int' 0 # | | | |-DeclStmt 0x560814dea1a0 # | | | | `-VarDecl 0x560814de9fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x560814dea160 '' # | | | | |-UnresolvedLookupExpr 0x560814dea070 '' lvalue (ADL) = 'select' 0x560814c36158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814de9a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814de9a18 'T' # | | | | |-DeclRefExpr 0x560814dea0e8 'bool' lvalue Var 0x560814de9ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x560814dea120 'int' 0 # | | | | `-DeclRefExpr 0x560814dea140 'T' lvalue ParmVar 0x560814de9b30 'NDotL' 'T' # | | | |-DeclStmt 0x560814dea3b8 # | | | | `-VarDecl 0x560814dea230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x560814dea390 '' contains-errors lvalue # | | | | `-InitListExpr 0x560814dea330 'void' # | | | | |-IntegerLiteral 0x560814dea298 'int' 1 # | | | | |-DeclRefExpr 0x560814dea2b8 'T' lvalue Var 0x560814de9fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x560814dea2f0 'int' 0 # | | | | `-IntegerLiteral 0x560814dea310 'int' 1 # | | | |-DeclStmt 0x560814dea5f8 # | | | | `-VarDecl 0x560814dea3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x560814dea5c0 '' # | | | | |-UnresolvedLookupExpr 0x560814dea448 '' lvalue (ADL) = 'or' 0x560814c64b78 0x560814c64e88 0x560814c651a8 0x560814c654c8 0x560814c657e8 0x560814c65af0 0x560814c65df8 0x560814c66100 0x560814c66408 0x560814c66710 0x560814c66a18 0x560814c66d20 0x560814c67028 0x560814c67330 0x560814c67638 0x560814c67968 0x560814c67c70 0x560814c67f78 0x560814c68280 # | | | | |-DeclRefExpr 0x560814dea520 'bool' lvalue Var 0x560814de9ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x560814dea5a0 '' # | | | | `-BinaryOperator 0x560814dea580 '' '<' # | | | | |-DeclRefExpr 0x560814dea540 'T' lvalue ParmVar 0x560814de9ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x560814dea560 'int' 0 # | | | |-DeclStmt 0x560814dea998 # | | | | `-VarDecl 0x560814dea630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x560814dea968 '' # | | | | |-UnresolvedLookupExpr 0x560814dea698 '' lvalue (ADL) = 'exp' 0x560814c31c70 0x560814c31ed8 0x560814c32150 0x560814c323c8 0x560814c32628 0x560814c328a0 0x560814c32b18 0x560814c32da0 0x560814d3c438 0x560814d3c8e8 0x560814d3cdb8 0x560814d3d290 0x560814d3d768 0x560814d3dc20 0x560814d3e780 0x560814d3ec60 0x560814d3f148 0x560814d3f620 0x560814d3fb18 0x560814d40018 0x560814d40520 0x560814d41360 0x560814d41878 0x560814d41d98 0x560814d422c0 0x560814d427d8 0x560814d42d10 0x560814d46788 # | | | | `-BinaryOperator 0x560814dea948 '' '*' # | | | | |-CallExpr 0x560814dea8f8 '' # | | | | | |-UnresolvedLookupExpr 0x560814dea7b8 '' lvalue (ADL) = 'log' 0x560814c437e8 0x560814c43a50 0x560814c43d20 0x560814c43f98 0x560814c441f8 0x560814c44470 0x560814c446e8 0x560814c44960 0x560814d72168 0x560814d72618 0x560814d72ae8 0x560814d72fc0 0x560814d73498 0x560814d73950 0x560814d73e40 0x560814d74320 0x560814d74808 0x560814d74ce0 0x560814d751d8 0x560814d756d8 0x560814d76410 0x560814d76908 0x560814d76e20 0x560814d77340 0x560814d77868 0x560814d77d80 0x560814d782b8 0x560814d790a8 # | | | | | `-DeclRefExpr 0x560814dea8d8 'T' lvalue ParmVar 0x560814de9ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x560814dea928 'T' lvalue ParmVar 0x560814de9c20 'M' 'T' # | | | |-BinaryOperator 0x560814deabb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x560814deaa30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560814dea9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x560814dea9b0 'int' contains-errors lvalue Var 0x560814dea230 'Result' 'int' # | | | | | `-IntegerLiteral 0x560814deaa10 'int' 2 # | | | | `-CallExpr 0x560814deab78 '' # | | | | |-UnresolvedLookupExpr 0x560814deaa70 '' lvalue (ADL) = 'select' 0x560814c36158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814de9a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814de9a18 'T' # | | | | |-DeclRefExpr 0x560814deaae8 'bool' lvalue Var 0x560814dea3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x560814deab20 'int' 0 # | | | | `-DeclRefExpr 0x560814deab40 'T' lvalue Var 0x560814dea630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x560814deabf8 # | | | `-RecoveryExpr 0x560814deabd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814deafc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x560814deac50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814deaf20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x560814dead00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x560814dead78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x560814deadf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x560814deb368 # | | | `-ReturnStmt 0x560814deb358 # | | | `-CallExpr 0x560814deb318 '' # | | | |-UnresolvedLookupExpr 0x560814deb0b8 '' lvalue (ADL) = 'select' 0x560814c36158 # | | | |-BinaryOperator 0x560814deb2a0 '' '<' # | | | | |-CallExpr 0x560814deb248 '' # | | | | | |-UnresolvedLookupExpr 0x560814deb100 '' lvalue (ADL) = 'dot' 0x560814c2b968 0x560814c2bd38 0x560814c2c0d8 0x560814c2c478 0x560814c2c780 0x560814c2cb70 0x560814c2cf18 0x560814c2d2b8 0x560814c2d608 0x560814c2d958 0x560814c2dd58 0x560814c2e0f8 0x560814c2e498 0x560814c2e838 0x560814c2ec08 0x560814c2efa8 0x560814c2f348 0x560814c2f6e8 0x560814c2fa88 0x560814c2fe58 0x560814c301f8 0x560814c30598 0x560814c30938 0x560814c30d08 0x560814c310a8 # | | | | | |-DeclRefExpr 0x560814deb208 'T' lvalue ParmVar 0x560814dead78 'I' 'T' # | | | | | `-DeclRefExpr 0x560814deb228 'T' lvalue ParmVar 0x560814deadf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x560814deb280 'int' 0 # | | | |-DeclRefExpr 0x560814deb2c0 'T' lvalue ParmVar 0x560814dead00 'N' 'T' # | | | `-UnaryOperator 0x560814deb300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x560814deb2e0 'T' lvalue ParmVar 0x560814dead00 'N' 'T' # | | |-FunctionTemplateDecl 0x560814deba98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x560814deb380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814deb9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560814deb870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x560814deb8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x560814debd40 # | | | `-ReturnStmt 0x560814debd30 # | | | `-BinaryOperator 0x560814debd10 '' '*' # | | | |-CallExpr 0x560814debcc0 '' # | | | | |-UnresolvedLookupExpr 0x560814debb80 '' lvalue (ADL) = 'exp2' 0x560814c33000 0x560814c33268 0x560814c334e0 0x560814c33758 0x560814c339b8 0x560814c11dc0 0x560814c12038 0x560814c122b0 0x560814d46ce0 0x560814d47198 0x560814d47670 0x560814d47b50 0x560814d48028 0x560814d48550 0x560814d48a28 0x560814d48f08 0x560814d493f0 0x560814d498c8 0x560814d49dc0 0x560814d4a2c0 0x560814d4a7e0 0x560814d4acd8 0x560814d4b1f0 0x560814d4b710 0x560814d4bc38 0x560814d4c150 0x560814d4c988 0x560814d4cec8 # | | | | `-DeclRefExpr 0x560814debca0 'T' lvalue ParmVar 0x560814deb8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x560814debcf0 'T' lvalue ParmVar 0x560814deb870 'X' 'T' # | | |-FunctionTemplateDecl 0x560814dec0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x560814debd58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x560814debde0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x560814debe78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x560814dec030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x560814debf10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x560814dec7d0 # | | | |-DeclStmt 0x560814dec470 # | | | | `-VarDecl 0x560814dec1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x560814dec440 '' # | | | | |-DeclRefExpr 0x560814dec3e8 '' Function 0x560814dec290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x560814dec420 'T' lvalue ParmVar 0x560814debf10 'X' 'T' # | | | |-DeclStmt 0x560814dec5e8 # | | | | `-VarDecl 0x560814dec4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x560814dec5c8 '' '-' # | | | | |-ParenExpr 0x560814dec570 'int' # | | | | | `-BinaryOperator 0x560814dec550 'int' '-' # | | | | | |-DeclRefExpr 0x560814dec510 'int' NonTypeTemplateParm 0x560814debe78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x560814dec530 'int' 1 # | | | | `-DeclRefExpr 0x560814dec590 'K' lvalue Var 0x560814dec1d8 'FBH' 'K' # | | | |-BinaryOperator 0x560814dec778 '' '=' # | | | | |-DeclRefExpr 0x560814dec600 'K' lvalue Var 0x560814dec1d8 'FBH' 'K' # | | | | `-CallExpr 0x560814dec738 '' # | | | | |-UnresolvedLookupExpr 0x560814dec620 '' lvalue (ADL) = 'select' 0x560814c36158 # | | | | |-BinaryOperator 0x560814dec6c0 '' '==' # | | | | | |-DeclRefExpr 0x560814dec668 'K' lvalue Var 0x560814dec1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x560814dec6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x560814dec688 'int' 1 # | | | | |-DeclRefExpr 0x560814dec6e0 'K' lvalue Var 0x560814dec1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x560814dec700 'K' lvalue Var 0x560814dec4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x560814dec7b8 nrvo_candidate(Var 0x560814dec1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x560814dec798 'K' lvalue Var 0x560814dec1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x560814deca38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x560814dec800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814dec990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x560814dec8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x560814decd58 # | | | `-ReturnStmt 0x560814decd48 # | | | `-CallExpr 0x560814decd18 '' # | | | |-DeclRefExpr 0x560814deccc0 '' Function 0x560814decb68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x560814deccf8 'T' lvalue ParmVar 0x560814dec8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x560814decfa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x560814decd70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814decf00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x560814dece20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x560814ded2c8 # | | | `-ReturnStmt 0x560814ded2b8 # | | | `-CallExpr 0x560814ded288 '' # | | | |-DeclRefExpr 0x560814ded230 '' Function 0x560814ded0d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x560814ded268 'T' lvalue ParmVar 0x560814dece20 'input' 'T' # | | `-FunctionTemplateDecl 0x560814ded518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x560814ded2e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x560814ded470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x560814ded390 col:49 referenced input 'T' # | | `-CompoundStmt 0x560814dedcd8 # | | |-DeclStmt 0x560814ded750 # | | | `-VarDecl 0x560814ded618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x560814ded720 '' # | | | |-UnresolvedLookupExpr 0x560814ded680 '' lvalue (ADL) = 'ddx_coarse' 0x560814c77c50 0x560814c77eb8 0x560814c78130 0x560814c783a8 0x560814c78608 0x560814c78880 0x560814c78af8 0x560814c78d70 # | | | `-DeclRefExpr 0x560814ded700 'T' lvalue ParmVar 0x560814ded390 'input' 'T' # | | |-BinaryOperator 0x560814ded910 '' '=' # | | | |-DeclRefExpr 0x560814ded768 'T' lvalue Var 0x560814ded618 'derivCoarseX' 'T' # | | | `-CallExpr 0x560814ded8e0 '' # | | | |-UnresolvedLookupExpr 0x560814ded7a0 '' lvalue (ADL) = 'abs' 0x560814beae28 0x560814beb128 0x560814beb438 0x560814beb748 0x560814bece68 0x560814bed178 0x560814bed488 0x560814bed798 0x560814beda68 0x560814bedd90 0x560814bee038 0x560814bee2d8 0x560814bee528 0x560814bee838 0x560814beeb48 0x560814bef5d8 0x560814bef8c8 0x560814befbd8 0x560814befee8 0x560814bf01f8 0x560814bf4b70 0x560814bf4e18 0x560814bf50b8 0x560814bf5358 0x560814bf55a8 0x560814bf58b8 0x560814bf6cc8 0x560814bf6fd8 # | | | `-DeclRefExpr 0x560814ded8c0 'T' lvalue Var 0x560814ded618 'derivCoarseX' 'T' # | | |-DeclStmt 0x560814deda88 # | | | `-VarDecl 0x560814ded950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x560814deda58 '' # | | | |-UnresolvedLookupExpr 0x560814ded9b8 '' lvalue (ADL) = 'ddy_coarse' 0x560814c78fd0 0x560814c79238 0x560814c794b0 0x560814c79728 0x560814ce17f0 0x560814ce1a68 0x560814ce1ce0 0x560814ce1f58 # | | | `-DeclRefExpr 0x560814deda38 'T' lvalue ParmVar 0x560814ded390 'input' 'T' # | | |-BinaryOperator 0x560814dedc48 '' '=' # | | | |-DeclRefExpr 0x560814dedaa0 'T' lvalue Var 0x560814ded950 'derivCoarseY' 'T' # | | | `-CallExpr 0x560814dedc18 '' # | | | |-UnresolvedLookupExpr 0x560814dedad8 '' lvalue (ADL) = 'abs' 0x560814beae28 0x560814beb128 0x560814beb438 0x560814beb748 0x560814bece68 0x560814bed178 0x560814bed488 0x560814bed798 0x560814beda68 0x560814bedd90 0x560814bee038 0x560814bee2d8 0x560814bee528 0x560814bee838 0x560814beeb48 0x560814bef5d8 0x560814bef8c8 0x560814befbd8 0x560814befee8 0x560814bf01f8 0x560814bf4b70 0x560814bf4e18 0x560814bf50b8 0x560814bf5358 0x560814bf55a8 0x560814bf58b8 0x560814bf6cc8 0x560814bf6fd8 # | | | `-DeclRefExpr 0x560814dedbf8 'T' lvalue Var 0x560814ded950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x560814dedcc8 # | | `-BinaryOperator 0x560814dedca8 '' '+' # | | |-DeclRefExpr 0x560814dedc68 'T' lvalue Var 0x560814ded618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x560814dedc88 'T' lvalue Var 0x560814ded950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x560814de26b8 col:10 implicit C # | | `-FunctionDecl 0x560814de2708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x560814de2810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x560814de2878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x560814de28e0 <> 'float' # | | |-BuiltinAttr 0x560814de27b0 <> Implicit 1562 # | | |-NoThrowAttr 0x560814de2960 Implicit # | | `-ConstAttr 0x560814de2988 Implicit # | |-LinkageSpecDecl 0x560814dec240 col:11 implicit C # | | `-FunctionDecl 0x560814dec290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x560814dec338 <> Implicit 702 # | | |-NoThrowAttr 0x560814dec398 Implicit # | | `-ConstAttr 0x560814dec3c0 Implicit # | |-LinkageSpecDecl 0x560814decb18 col:10 implicit C # | | `-FunctionDecl 0x560814decb68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x560814decc10 <> Implicit 692 # | | |-NoThrowAttr 0x560814decc70 Implicit # | | `-ConstAttr 0x560814decc98 Implicit # | |-LinkageSpecDecl 0x560814ded088 col:10 implicit C # | | `-FunctionDecl 0x560814ded0d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x560814ded180 <> Implicit 694 # | | |-NoThrowAttr 0x560814ded1e0 Implicit # | | `-ConstAttr 0x560814ded208 Implicit # | |-NamespaceDecl 0x560814dede30 prev 0x560814ddd810 line:14:11 hlsl # | | |-original Namespace 0x560814b41a98 'hlsl' # | | |-FunctionTemplateDecl 0x560814dee1a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x560814dedea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814dedf38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814dee0f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x560814dee048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x560814dee3c8 # | | | `-ReturnStmt 0x560814dee3b8 # | | | `-CallExpr 0x560814dee388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814dee2a8 '' lvalue (no ADL) = 'bit_cast' 0x560814be7160 0x560814be9c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x560814b41360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814dedef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814dedea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x560814dee268 'int' NonTypeTemplateParm 0x560814dedf38 'N' 'int' # | | | `-RecoveryExpr 0x560814dee368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814dee660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x560814dee3e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814dee5b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x560814dee490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x560814dee8c0 # | | | `-ReturnStmt 0x560814dee8b0 # | | | `-CallExpr 0x560814dee880 '' # | | | |-UnresolvedLookupExpr 0x560814dee7c0 '' lvalue (no ADL) = 'bit_cast' 0x560814be7160 0x560814be9c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x560814b41360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814dee430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814dee3e0 'T' # | | | `-DeclRefExpr 0x560814dee860 'T' lvalue ParmVar 0x560814dee490 'F' 'T' # | | |-FunctionTemplateDecl 0x560814deebe0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x560814dee8d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814dee978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814deeb38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x560814deea88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x560814deee08 # | | | `-ReturnStmt 0x560814deedf8 # | | | `-CallExpr 0x560814deedc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814deece8 '' lvalue (no ADL) = 'bit_cast' 0x560814be7160 0x560814be9c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x560814b41260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814dee930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814dee8d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x560814deeca8 'int' NonTypeTemplateParm 0x560814dee978 'N' 'int' # | | | `-RecoveryExpr 0x560814deeda8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814def0a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x560814deee20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814deeff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x560814deeed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x560814def300 # | | | `-ReturnStmt 0x560814def2f0 # | | | `-CallExpr 0x560814def2c0 '' # | | | |-UnresolvedLookupExpr 0x560814def200 '' lvalue (no ADL) = 'bit_cast' 0x560814be7160 0x560814be9c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x560814b41260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814deee70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814deee20 'T' # | | | `-DeclRefExpr 0x560814def2a0 'T' lvalue ParmVar 0x560814deeed0 'F' 'T' # | | |-FunctionTemplateDecl 0x560814def638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x560814def318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814def3b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814def590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x560814def4e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x560814cb4940 # | | | `-ReturnStmt 0x560814cb4930 # | | | `-CallExpr 0x560814cb4900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814cb4820 '' lvalue (no ADL) = 'bit_cast' 0x560814be7160 0x560814be9c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814def370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814def318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x560814def718 'int' NonTypeTemplateParm 0x560814def3b8 'N' 'int' # | | | `-RecoveryExpr 0x560814cb48e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814cb4be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x560814cb4958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814cb4b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x560814cb4a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x560814cb4e58 # | | | `-ReturnStmt 0x560814cb4e48 # | | | `-CallExpr 0x560814cb4e18 '' # | | | |-UnresolvedLookupExpr 0x560814cb4d58 '' lvalue (no ADL) = 'bit_cast' 0x560814be7160 0x560814be9c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560814cb49b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560814cb4958 'T' # | | | `-DeclRefExpr 0x560814cb4df8 'T' lvalue ParmVar 0x560814cb4a10 'F' 'T' # | | |-FunctionDecl 0x560814cb5248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x560814cb4e98 col:19 'double' # | | | |-ParmVarDecl 0x560814cb4f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x560814cb4fe8 out # | | | |-ParmVarDecl 0x560814cb5060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x560814cb50c8 out # | | | |-BuiltinAliasAttr 0x560814cb5308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x560814cb5380 Implicit # | | | `-ConstAttr 0x560814cb53a8 Implicit # | | |-FunctionDecl 0x560814cb57d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x560814cb5420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x560814cb5510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x560814cb5578 out # | | | |-ParmVarDecl 0x560814cb55f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x560814cb5658 out # | | | |-BuiltinAliasAttr 0x560814cb5898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x560814cb5910 Implicit # | | | `-ConstAttr 0x560814cb5938 Implicit # | | |-FunctionDecl 0x560814cb5d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x560814cb59b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x560814cb5aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x560814cb5b08 out # | | | |-ParmVarDecl 0x560814cb5b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x560814cb5be8 out # | | | |-BuiltinAliasAttr 0x560814cb5e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x560814cb5ea0 Implicit # | | | `-ConstAttr 0x560814cb5ec8 Implicit # | | |-FunctionDecl 0x560814cb62f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x560814cb5f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x560814cb6030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x560814cb6098 out # | | | |-ParmVarDecl 0x560814cb6110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x560814cb6178 out # | | | |-BuiltinAliasAttr 0x560814cb63b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x560814cb6430 Implicit # | | | `-ConstAttr 0x560814cb6458 Implicit # | | |-FunctionTemplateDecl 0x560814cb6ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x560814cb6490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814cb6a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560814cb6848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x560814cb68c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x560814cb6c30 # | | | `-ReturnStmt 0x560814cb6c20 # | | | `-CallExpr 0x560814cb6be8 '' # | | | |-UnresolvedLookupExpr 0x560814cb6b60 '' lvalue (no ADL) = 'distance_impl' 0x560814ddf3f8 # | | | |-DeclRefExpr 0x560814cb6ba8 'T' lvalue ParmVar 0x560814cb6848 'X' 'T' # | | | `-DeclRefExpr 0x560814cb6bc8 'T' lvalue ParmVar 0x560814cb68c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x560814cb71f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x560814cb6c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814cb7148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560814cb6fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x560814cb7030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x560814cb7370 # | | | `-ReturnStmt 0x560814cb7360 # | | | `-CallExpr 0x560814cb7328 '' # | | | |-UnresolvedLookupExpr 0x560814cb72a0 '' lvalue (no ADL) = 'distance_impl' 0x560814ddf3f8 # | | | |-DeclRefExpr 0x560814cb72e8 'T' lvalue ParmVar 0x560814cb6fb8 'X' 'T' # | | | `-DeclRefExpr 0x560814cb7308 'T' lvalue ParmVar 0x560814cb7030 'Y' 'T' # | | |-FunctionTemplateDecl 0x560814cb7700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x560814cb73a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814cb7658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x560814cb7480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x560814cb7548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x560814cb7880 # | | | `-ReturnStmt 0x560814cb7870 # | | | `-CallExpr 0x560814cb7838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814cb77b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x560814de20f0 # | | | |-RecoveryExpr 0x560814cb77f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814cb7818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814cb7c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x560814cb78b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814cb7b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x560814cb7978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x560814cb7a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x560814cb7d80 # | | | `-ReturnStmt 0x560814cb7d70 # | | | `-CallExpr 0x560814cb7d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814cb7cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x560814de20f0 # | | | |-RecoveryExpr 0x560814cb7cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814cb7d18 '' contains-errors lvalue # | | |-FunctionDecl 0x560814cb8048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x560814cb7dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x560814cb7e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x560814cb7ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x560814cb83a0 # | | | | `-ReturnStmt 0x560814cb8390 # | | | | `-CallExpr 0x560814cb8308 'float' # | | | | |-ImplicitCastExpr 0x560814cb82f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x560814cb8200 'float (half2, half2, float)' lvalue Function 0x560814de2518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x560814ddd880 '__detail' # | | | | |-ImplicitCastExpr 0x560814cb8348 'half2':'vector' # | | | | | `-DeclRefExpr 0x560814cb8230 'half2':'vector' lvalue ParmVar 0x560814cb7dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x560814cb8360 'half2':'vector' # | | | | | `-DeclRefExpr 0x560814cb8250 'half2':'vector' lvalue ParmVar 0x560814cb7e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x560814cb8378 'float' # | | | | `-DeclRefExpr 0x560814cb8270 'float' lvalue ParmVar 0x560814cb7ec0 'C' 'float' # | | | `-AvailabilityAttr 0x560814cb8108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x560814cb85a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x560814cb83d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x560814cb8450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x560814cb8768 # | | | `-ReturnStmt 0x560814cb8758 # | | | `-RecoveryExpr 0x560814cb8720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x560814cb8698 '' lvalue (no ADL) = 'dst_impl' 0x560814ddee10 # | | | |-DeclRefExpr 0x560814cb86e0 'half4':'vector' lvalue ParmVar 0x560814cb83d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x560814cb8700 'half4':'vector' lvalue ParmVar 0x560814cb8450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x560814e001c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x560814cb8798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x560814e00070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x560814e00398 # | | | `-ReturnStmt 0x560814e00388 # | | | `-RecoveryExpr 0x560814e00350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x560814e002c8 '' lvalue (no ADL) = 'dst_impl' 0x560814ddee10 # | | | |-DeclRefExpr 0x560814e00310 'float4':'vector' lvalue ParmVar 0x560814cb8798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x560814e00330 'float4':'vector' lvalue ParmVar 0x560814e00070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x560814e00598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x560814e003c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x560814e00448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x560814e00768 # | | | `-ReturnStmt 0x560814e00758 # | | | `-RecoveryExpr 0x560814e00720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x560814e00698 '' lvalue (no ADL) = 'dst_impl' 0x560814ddee10 # | | | |-DeclRefExpr 0x560814e006e0 'double4':'vector' lvalue ParmVar 0x560814e003c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x560814e00700 'double4':'vector' lvalue ParmVar 0x560814e00448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x560814e00e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x560814e00780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e00d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560814e00ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x560814e00b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x560814e00bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x560814e00fb0 # | | | `-ReturnStmt 0x560814e00fa0 # | | | `-CallExpr 0x560814e00f60 '' # | | | |-UnresolvedLookupExpr 0x560814e00eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x560814deafc8 # | | | |-DeclRefExpr 0x560814e00f00 'T' lvalue ParmVar 0x560814e00ae8 'N' 'T' # | | | |-DeclRefExpr 0x560814e00f20 'T' lvalue ParmVar 0x560814e00b60 'I' 'T' # | | | `-DeclRefExpr 0x560814e00f40 'T' lvalue ParmVar 0x560814e00bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x560814e01610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x560814e00fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e01568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560814e01338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x560814e013b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x560814e01428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x560814e017c0 # | | | `-ReturnStmt 0x560814e017b0 # | | | `-CallExpr 0x560814e01770 '' # | | | |-UnresolvedLookupExpr 0x560814e016c8 '' lvalue (no ADL) = 'faceforward_impl' 0x560814deafc8 # | | | |-DeclRefExpr 0x560814e01710 'T' lvalue ParmVar 0x560814e01338 'N' 'T' # | | | |-DeclRefExpr 0x560814e01730 'T' lvalue ParmVar 0x560814e013b0 'I' 'T' # | | | `-DeclRefExpr 0x560814e01750 'T' lvalue ParmVar 0x560814e01428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x560814e01c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x560814e017f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560814e01bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x560814e01900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x560814e019c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x560814e01a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x560814e01e20 # | | | `-ReturnStmt 0x560814e01e10 # | | | `-CallExpr 0x560814e01dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e01d28 '' lvalue (no ADL) = 'faceforward_impl' 0x560814deafc8 # | | | |-RecoveryExpr 0x560814e01d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560814e01d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814e01db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e02288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x560814e01e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560814e021e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x560814e01f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x560814e02028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x560814e020f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x560814e02438 # | | | `-ReturnStmt 0x560814e02428 # | | | `-CallExpr 0x560814e023e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e02340 '' lvalue (no ADL) = 'faceforward_impl' 0x560814deafc8 # | | | |-RecoveryExpr 0x560814e02388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560814e023a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814e023c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e02ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x560814e02450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e02a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x560814e028e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x560814e02cf8 # | | | `-ReturnStmt 0x560814e02ce8 # | | | `-CallExpr 0x560814e02cb8 '' # | | | |-UnresolvedLookupExpr 0x560814e02be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x560814dec0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814e024a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814e02450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x560814e02ba0 'int' 32 # | | | `-DeclRefExpr 0x560814e02c98 'T' lvalue ParmVar 0x560814e028e8 'X' 'T' # | | |-FunctionTemplateDecl 0x560814e03340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x560814e02d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814e02da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814e03298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x560814e031a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x560814e034e0 # | | |-FunctionTemplateDecl 0x560814e03b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x560814e034f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e03a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x560814e03998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x560814e03d60 # | | | `-ReturnStmt 0x560814e03d50 # | | | `-CallExpr 0x560814e03d20 '' # | | | |-UnresolvedLookupExpr 0x560814e03c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x560814dec0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x560814b949c0 'uint' sugar # | | | | | |-Typedef 0x560814b71ce8 'uint' # | | | | | `-BuiltinType 0x560814b41300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560814e03540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560814e034f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x560814e03c08 'int' 64 # | | | `-DeclRefExpr 0x560814e03d00 'T' lvalue ParmVar 0x560814e03998 'X' 'T' # | | |-FunctionTemplateDecl 0x560814e043b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x560814e03d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814e03e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814e04308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x560814e04258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x560814e04550 # | | |-FunctionTemplateDecl 0x560814e04b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x560814e04560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e04a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560814e048c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x560814e04940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x560814e04c70 # | | | `-ReturnStmt 0x560814e04c60 # | | | `-CallExpr 0x560814e04c28 '' # | | | |-UnresolvedLookupExpr 0x560814e04ba0 '' lvalue (no ADL) = 'fmod_impl' 0x560814de5db8 # | | | |-DeclRefExpr 0x560814e04be8 'T' lvalue ParmVar 0x560814e048c8 'X' 'T' # | | | `-DeclRefExpr 0x560814e04c08 'T' lvalue ParmVar 0x560814e04940 'Y' 'T' # | | |-FunctionTemplateDecl 0x560814e05230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x560814e04c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e05188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560814e04ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x560814e05070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x560814e053b0 # | | | `-ReturnStmt 0x560814e053a0 # | | | `-CallExpr 0x560814e05368 '' # | | | |-UnresolvedLookupExpr 0x560814e052e0 '' lvalue (no ADL) = 'fmod_impl' 0x560814de5db8 # | | | |-DeclRefExpr 0x560814e05328 'T' lvalue ParmVar 0x560814e04ff8 'X' 'T' # | | | `-DeclRefExpr 0x560814e05348 'T' lvalue ParmVar 0x560814e05070 'Y' 'T' # | | |-FunctionTemplateDecl 0x560814e05770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x560814e053e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e056c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560814e054f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x560814e055b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x560814e058f0 # | | | `-ReturnStmt 0x560814e058e0 # | | | `-CallExpr 0x560814e058a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e05820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x560814de7e28 # | | | |-RecoveryExpr 0x560814e05868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814e05888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e05c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x560814e05920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e05bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560814e05a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x560814e05af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x560814e05df0 # | | | `-ReturnStmt 0x560814e05de0 # | | | `-CallExpr 0x560814e05da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e05d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x560814de7e28 # | | | |-RecoveryExpr 0x560814e05d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814e05d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e063b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x560814e05e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e06308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560814e06178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x560814e061f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x560814e06520 # | | | `-ReturnStmt 0x560814e06510 # | | | `-CallExpr 0x560814e064d8 '' # | | | |-UnresolvedLookupExpr 0x560814e06450 '' lvalue (no ADL) = 'ldexp_impl' 0x560814deba98 # | | | |-DeclRefExpr 0x560814e06498 'T' lvalue ParmVar 0x560814e06178 'X' 'T' # | | | `-DeclRefExpr 0x560814e064b8 'T' lvalue ParmVar 0x560814e061f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x560814e06ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x560814e06538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e06a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560814e068a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x560814e06920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x560814e06c60 # | | | `-ReturnStmt 0x560814e06c50 # | | | `-CallExpr 0x560814e06c18 '' # | | | |-UnresolvedLookupExpr 0x560814e06b90 '' lvalue (no ADL) = 'ldexp_impl' 0x560814deba98 # | | | |-DeclRefExpr 0x560814e06bd8 'T' lvalue ParmVar 0x560814e068a8 'X' 'T' # | | | `-DeclRefExpr 0x560814e06bf8 'T' lvalue ParmVar 0x560814e06920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x560814e06fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x560814e06c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e06f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560814e06da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x560814e06e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x560814e07160 # | | | `-ReturnStmt 0x560814e07150 # | | | `-CallExpr 0x560814e07118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e07090 '' lvalue (no ADL) = 'ldexp_impl' 0x560814deba98 # | | | |-RecoveryExpr 0x560814e070d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814e070f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e074e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x560814e07190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e07438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560814e072a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x560814e07368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x560814e07660 # | | | `-ReturnStmt 0x560814e07650 # | | | `-CallExpr 0x560814e07618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e07590 '' lvalue (no ADL) = 'ldexp_impl' 0x560814deba98 # | | | |-RecoveryExpr 0x560814e075d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814e075f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e07b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x560814e07678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e07ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x560814e079e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x560814e07cc0 # | | | `-ReturnStmt 0x560814e07cb0 # | | | `-CallExpr 0x560814e07c80 '' # | | | |-UnresolvedLookupExpr 0x560814e07c18 '' lvalue (no ADL) = 'length_impl' 0x560814ddddf8 # | | | `-DeclRefExpr 0x560814e07c60 'T' lvalue ParmVar 0x560814e079e8 'X' 'T' # | | |-FunctionTemplateDecl 0x560814e08220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x560814e07cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e08178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x560814e08090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x560814e08370 # | | | `-ReturnStmt 0x560814e08360 # | | | `-CallExpr 0x560814e08330 '' # | | | |-UnresolvedLookupExpr 0x560814e082c8 '' lvalue (no ADL) = 'length_impl' 0x560814ddddf8 # | | | `-DeclRefExpr 0x560814e08310 'T' lvalue ParmVar 0x560814e08090 'X' 'T' # | | |-FunctionTemplateDecl 0x560814e08600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x560814e083a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e08558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x560814e08468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x560814e08750 # | | | `-ReturnStmt 0x560814e08740 # | | | `-CallExpr 0x560814e08710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e086a8 '' lvalue (no ADL) = 'length_vec_impl' 0x560814dde6d0 # | | | `-RecoveryExpr 0x560814e086f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e089e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x560814e08780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e08938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x560814e08848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x560814e08b30 # | | | `-ReturnStmt 0x560814e08b20 # | | | `-CallExpr 0x560814e08af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e08a88 '' lvalue (no ADL) = 'length_vec_impl' 0x560814dde6d0 # | | | `-RecoveryExpr 0x560814e08ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x560814e08de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x560814e08b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x560814e08be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x560814e08c60 col:53 used M 'half' # | | | `-CompoundStmt 0x560814e08fd8 # | | | `-ReturnStmt 0x560814e08fc8 # | | | `-RecoveryExpr 0x560814e08f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x560814e08ee0 '' lvalue (no ADL) = 'lit_impl' 0x560814de9e50 # | | | |-DeclRefExpr 0x560814e08f28 'half' lvalue ParmVar 0x560814e08b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x560814e08f48 'half' lvalue ParmVar 0x560814e08be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x560814e08f68 'half' lvalue ParmVar 0x560814e08c60 'M' 'half' # | | |-FunctionDecl 0x560814e09298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x560814e09008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x560814e09088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x560814e09108 col:57 used M 'float' # | | | `-CompoundStmt 0x560814e09498 # | | | `-ReturnStmt 0x560814e09488 # | | | `-RecoveryExpr 0x560814e09448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x560814e093a0 '' lvalue (no ADL) = 'lit_impl' 0x560814de9e50 # | | | |-DeclRefExpr 0x560814e093e8 'float' lvalue ParmVar 0x560814e09008 'NDotL' 'float' # | | | |-DeclRefExpr 0x560814e09408 'float' lvalue ParmVar 0x560814e09088 'NDotH' 'float' # | | | `-DeclRefExpr 0x560814e09428 'float' lvalue ParmVar 0x560814e09108 'M' 'float' # | | |-FunctionDecl 0x560814e09578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x560814e094c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x560814e09780 # | | | `-ReturnStmt 0x560814e09770 # | | | `-CallExpr 0x560814e09728 'int4':'vector' # | | | |-ImplicitCastExpr 0x560814e09710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x560814e09660 'int4 (float4)' lvalue Function 0x560814ddd9b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x560814ddd880 '__detail' # | | | `-ImplicitCastExpr 0x560814e09758 'float4':'vector' # | | | `-DeclRefExpr 0x560814e09690 'float4':'vector' lvalue ParmVar 0x560814e094c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x560814e09898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x560814e097b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x560814e09cb0 # | | | `-ReturnStmt 0x560814e09ca0 # | | | `-CallExpr 0x560814e09c58 'unsigned int' # | | | |-ImplicitCastExpr 0x560814e09c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x560814e09b88 '' Function 0x560814e099e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x560814e09c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x560814e09bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x560814e097b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x560814e0a270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x560814e09cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e0a1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560814e0a038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x560814e0a0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x560814e0a3e0 # | | | `-ReturnStmt 0x560814e0a3d0 # | | | `-CallExpr 0x560814e0a398 '' # | | | |-UnresolvedLookupExpr 0x560814e0a310 '' lvalue (no ADL) = 'reflect_impl' 0x560814de4268 # | | | |-DeclRefExpr 0x560814e0a358 'T' lvalue ParmVar 0x560814e0a038 'I' 'T' # | | | `-DeclRefExpr 0x560814e0a378 'T' lvalue ParmVar 0x560814e0a0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x560814e0a9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x560814e0a3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e0a8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560814e0a768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x560814e0a7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x560814e0ab20 # | | | `-ReturnStmt 0x560814e0ab10 # | | | `-CallExpr 0x560814e0aad8 '' # | | | |-UnresolvedLookupExpr 0x560814e0aa50 '' lvalue (no ADL) = 'reflect_impl' 0x560814de4268 # | | | |-DeclRefExpr 0x560814e0aa98 'T' lvalue ParmVar 0x560814e0a768 'I' 'T' # | | | `-DeclRefExpr 0x560814e0aab8 'T' lvalue ParmVar 0x560814e0a7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x560814e0aea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x560814e0ab50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560814e0adf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560814e0ac60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x560814e0ad28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x560814e0b020 # | | | `-ReturnStmt 0x560814e0b010 # | | | `-CallExpr 0x560814e0afd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e0af50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x560814de4888 # | | | |-RecoveryExpr 0x560814e0af98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814e0afb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e0b3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x560814e0b050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560814e0b2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560814e0b160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x560814e0b228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x560814e0b520 # | | | `-ReturnStmt 0x560814e0b510 # | | | `-CallExpr 0x560814e0b4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e0b450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x560814de4888 # | | | |-RecoveryExpr 0x560814e0b498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814e0b4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e0bb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x560814e0b538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e0bad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560814e0b8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x560814e0b920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x560814e0b998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x560814e0bd20 # | | | `-ReturnStmt 0x560814e0bd10 # | | | `-CallExpr 0x560814e0bcd0 '' # | | | |-UnresolvedLookupExpr 0x560814e0bc28 '' lvalue (no ADL) = 'refract_impl' 0x560814de4fc8 # | | | |-DeclRefExpr 0x560814e0bc70 'T' lvalue ParmVar 0x560814e0b8a8 'I' 'T' # | | | |-DeclRefExpr 0x560814e0bc90 'T' lvalue ParmVar 0x560814e0b920 'N' 'T' # | | | `-DeclRefExpr 0x560814e0bcb0 'T' lvalue ParmVar 0x560814e0b998 'eta' 'T' # | | |-FunctionTemplateDecl 0x560814e0c3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x560814e0bd38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e0c2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560814e0c0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x560814e0c140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x560814e0c1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x560814e0c550 # | | | `-ReturnStmt 0x560814e0c540 # | | | `-CallExpr 0x560814e0c500 '' # | | | |-UnresolvedLookupExpr 0x560814e0c458 '' lvalue (no ADL) = 'refract_impl' 0x560814de4fc8 # | | | |-DeclRefExpr 0x560814e0c4a0 'T' lvalue ParmVar 0x560814e0c0c8 'I' 'T' # | | | |-DeclRefExpr 0x560814e0c4c0 'T' lvalue ParmVar 0x560814e0c140 'N' 'T' # | | | `-DeclRefExpr 0x560814e0c4e0 'T' lvalue ParmVar 0x560814e0c1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x560814e0c9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x560814e0c580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560814e0c918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x560814e0c690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x560814e0c758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x560814e0c7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x560814e0cb70 # | | | `-ReturnStmt 0x560814e0cb60 # | | | `-CallExpr 0x560814e0cb20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e0ca78 '' lvalue (no ADL) = 'refract_impl' 0x560814de4fc8 # | | | |-RecoveryExpr 0x560814e0cac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560814e0cae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560814e0cb00 'half' lvalue ParmVar 0x560814e0c7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x560814e0cfe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x560814e0cba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560814e0cf38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x560814e0ccb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x560814e0cd78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x560814e0cdf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x560814e0d190 # | | | `-ReturnStmt 0x560814e0d180 # | | | `-CallExpr 0x560814e0d140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e0d098 '' lvalue (no ADL) = 'refract_impl' 0x560814de4fc8 # | | | |-RecoveryExpr 0x560814e0d0e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560814e0d100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560814e0d120 'float' lvalue ParmVar 0x560814e0cdf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x560814e0d7f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x560814e0d1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e0d748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560814e0d518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x560814e0d590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x560814e0d608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x560814e0d990 # | | | `-ReturnStmt 0x560814e0d980 # | | | `-CallExpr 0x560814e0d940 '' # | | | |-UnresolvedLookupExpr 0x560814e0d898 '' lvalue (no ADL) = 'smoothstep_impl' 0x560814de8af8 # | | | |-DeclRefExpr 0x560814e0d8e0 'T' lvalue ParmVar 0x560814e0d518 'Min' 'T' # | | | |-DeclRefExpr 0x560814e0d900 'T' lvalue ParmVar 0x560814e0d590 'Max' 'T' # | | | `-DeclRefExpr 0x560814e0d920 'T' lvalue ParmVar 0x560814e0d608 'X' 'T' # | | |-FunctionTemplateDecl 0x560814e0dff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x560814e0d9a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e0df48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560814e0dd18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x560814e0dd90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x560814e0de08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x560814e0e1a0 # | | | `-ReturnStmt 0x560814e0e190 # | | | `-CallExpr 0x560814e0e150 '' # | | | |-UnresolvedLookupExpr 0x560814e0e0a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x560814de8af8 # | | | |-DeclRefExpr 0x560814e0e0f0 'T' lvalue ParmVar 0x560814e0dd18 'Min' 'T' # | | | |-DeclRefExpr 0x560814e0e110 'T' lvalue ParmVar 0x560814e0dd90 'Max' 'T' # | | | `-DeclRefExpr 0x560814e0e130 'T' lvalue ParmVar 0x560814e0de08 'X' 'T' # | | |-FunctionTemplateDecl 0x560814e0e608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x560814e0e1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e0e560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x560814e0e2e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x560814e0e3a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x560814e0e470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x560814e0e7b8 # | | | `-ReturnStmt 0x560814e0e7a8 # | | | `-CallExpr 0x560814e0e768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e0e6c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x560814de94c8 # | | | |-RecoveryExpr 0x560814e0e708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560814e0e728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814e0e748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e0ec20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x560814e0e7e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e0eb78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x560814e0e8f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x560814e0e9c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x560814e0ea88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x560814e0edd0 # | | | `-ReturnStmt 0x560814e0edc0 # | | | `-CallExpr 0x560814e0ed80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e0ecd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x560814de94c8 # | | | |-RecoveryExpr 0x560814e0ed20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560814e0ed40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814e0ed60 '' contains-errors lvalue # | | |-FunctionDecl 0x560814e0eea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x560814e0ee00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x560814e0f010 # | | | `-ReturnStmt 0x560814e0f000 # | | | `-CXXStaticCastExpr 0x560814e0efd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x560814e0efb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560814e0efa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x560814e0ef70 'uint':'unsigned int' lvalue ParmVar 0x560814e0ee00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x560814e0f530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x560814e0f028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e0f488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x560814e0f398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x560814e0f670 # | | | `-ReturnStmt 0x560814e0f660 # | | | `-CallExpr 0x560814e0f630 '' # | | | |-UnresolvedLookupExpr 0x560814e0f5c8 '' lvalue (no ADL) = 'ddx_impl' 0x560814deca38 # | | | `-DeclRefExpr 0x560814e0f610 'T' lvalue ParmVar 0x560814e0f398 'input' 'T' # | | |-FunctionTemplateDecl 0x560814e0fb90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x560814e0f688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e0fae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x560814e0f9f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x560814e0fce0 # | | | `-ReturnStmt 0x560814e0fcd0 # | | | `-CallExpr 0x560814e0fca0 '' # | | | |-UnresolvedLookupExpr 0x560814e0fc38 '' lvalue (no ADL) = 'ddx_impl' 0x560814deca38 # | | | `-DeclRefExpr 0x560814e0fc80 'T' lvalue ParmVar 0x560814e0f9f8 'input' 'T' # | | |-FunctionTemplateDecl 0x560814e0ff78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x560814e0fd10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e0fed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x560814e0fe20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x560814e100f0 # | | | `-ReturnStmt 0x560814e100e0 # | | | `-CallExpr 0x560814e100b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e10020 '' lvalue (no ADL) = 'ddx_impl' 0x560814deca38 # | | | `-RecoveryExpr 0x560814e10068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e10388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x560814e10120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e102e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x560814e10230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x560814e104d8 # | | | `-ReturnStmt 0x560814e104c8 # | | | `-CallExpr 0x560814e10498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e10430 '' lvalue (no ADL) = 'ddx_impl' 0x560814deca38 # | | | `-RecoveryExpr 0x560814e10478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e109f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x560814e104f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e10948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x560814e10858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x560814e10b30 # | | | `-ReturnStmt 0x560814e10b20 # | | | `-CallExpr 0x560814e10af0 '' # | | | |-UnresolvedLookupExpr 0x560814e10a88 '' lvalue (no ADL) = 'ddy_impl' 0x560814decfa8 # | | | `-DeclRefExpr 0x560814e10ad0 'T' lvalue ParmVar 0x560814e10858 'input' 'T' # | | |-FunctionTemplateDecl 0x560814e11050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x560814e10b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e10fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x560814e10eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x560814e111a0 # | | | `-ReturnStmt 0x560814e11190 # | | | `-CallExpr 0x560814e11160 '' # | | | |-UnresolvedLookupExpr 0x560814e110f8 '' lvalue (no ADL) = 'ddy_impl' 0x560814decfa8 # | | | `-DeclRefExpr 0x560814e11140 'T' lvalue ParmVar 0x560814e10eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x560814e11438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x560814e111d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e11390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x560814e112e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x560814e11588 # | | | `-ReturnStmt 0x560814e11578 # | | | `-CallExpr 0x560814e11548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e114e0 '' lvalue (no ADL) = 'ddy_impl' 0x560814decfa8 # | | | `-RecoveryExpr 0x560814e11528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e11820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x560814e115b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e11778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x560814e116c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x560814e11970 # | | | `-ReturnStmt 0x560814e11960 # | | | `-CallExpr 0x560814e11930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e118c8 '' lvalue (no ADL) = 'ddy_impl' 0x560814decfa8 # | | | `-RecoveryExpr 0x560814e11910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e11e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x560814e11988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e11de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x560814e11cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x560814e11fd0 # | | | `-ReturnStmt 0x560814e11fc0 # | | | `-CallExpr 0x560814e11f90 '' # | | | |-UnresolvedLookupExpr 0x560814e11f28 '' lvalue (no ADL) = 'fwidth_impl' 0x560814ded518 # | | | `-DeclRefExpr 0x560814e11f70 'T' lvalue ParmVar 0x560814e11cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x560814e124f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x560814e11fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e12448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x560814e12358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x560814e12640 # | | | `-ReturnStmt 0x560814e12630 # | | | `-CallExpr 0x560814e12600 '' # | | | |-UnresolvedLookupExpr 0x560814e12598 '' lvalue (no ADL) = 'fwidth_impl' 0x560814ded518 # | | | `-DeclRefExpr 0x560814e125e0 'T' lvalue ParmVar 0x560814e12358 'input' 'T' # | | |-FunctionTemplateDecl 0x560814e128d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x560814e12670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e12830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x560814e12780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x560814e12a28 # | | | `-ReturnStmt 0x560814e12a18 # | | | `-CallExpr 0x560814e129e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e12980 '' lvalue (no ADL) = 'fwidth_impl' 0x560814ded518 # | | | `-RecoveryExpr 0x560814e129c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e12cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x560814e12a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e12c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x560814e12b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x560814e12e10 # | | | `-ReturnStmt 0x560814e12e00 # | | | `-CallExpr 0x560814e12dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e12d68 '' lvalue (no ADL) = 'fwidth_impl' 0x560814ded518 # | | | `-RecoveryExpr 0x560814e12db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e13410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x560814e12e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e13368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560814e13198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x560814e13210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x560814e13510 # | | | `-ReturnStmt 0x560814e13500 # | | | `-BinaryOperator 0x560814e134e0 '' '*' # | | | |-DeclRefExpr 0x560814e134a0 'T' lvalue ParmVar 0x560814e13198 'x' 'T' # | | | `-DeclRefExpr 0x560814e134c0 'T' lvalue ParmVar 0x560814e13210 'y' 'T' # | | |-FunctionTemplateDecl 0x560814e13ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x560814e13528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560814e13a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560814e138b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x560814e13928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x560814e13be0 # | | | `-ReturnStmt 0x560814e13bd0 # | | | `-BinaryOperator 0x560814e13bb0 '' '*' # | | | |-DeclRefExpr 0x560814e13b70 'T' lvalue ParmVar 0x560814e138b0 'x' 'T' # | | | `-DeclRefExpr 0x560814e13b90 'T' lvalue ParmVar 0x560814e13928 'y' 'T' # | | |-FunctionTemplateDecl 0x560814e13f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560814e13c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e13ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x560814e13cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x560814e13d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x560814e14050 # | | | `-ReturnStmt 0x560814e14040 # | | | `-BinaryOperator 0x560814e14020 '' contains-errors '*' # | | | |-DeclRefExpr 0x560814e13fe0 'half' lvalue ParmVar 0x560814e13cd8 'x' 'half' # | | | `-RecoveryExpr 0x560814e14000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e144a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x560814e140c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814e14158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814e143f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x560814e14228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x560814e142e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x560814e145a0 # | | | `-ReturnStmt 0x560814e14590 # | | | `-BinaryOperator 0x560814e14570 '' contains-errors '*' # | | | |-DeclRefExpr 0x560814e14530 'T' lvalue ParmVar 0x560814e14228 'x' 'T' # | | | `-RecoveryExpr 0x560814e14550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e14980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560814e145d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x560814e14640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x560814e148d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x560814e14730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x560814e14808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x560814e14a80 # | | | `-ReturnStmt 0x560814e14a70 # | | | `-BinaryOperator 0x560814e14a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x560814e14a10 'half' lvalue ParmVar 0x560814e14730 'x' 'half' # | | | `-RecoveryExpr 0x560814e14a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e14f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x560814e14a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814e14b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x560814e14ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x560814e14e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x560814e14ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x560814e14d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x560814e15040 # | | | `-ReturnStmt 0x560814e15030 # | | | `-BinaryOperator 0x560814e15010 '' contains-errors '*' # | | | |-DeclRefExpr 0x560814e14fd0 'T' lvalue ParmVar 0x560814e14ca0 'x' 'T' # | | | `-RecoveryExpr 0x560814e14ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e153b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560814e15070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e15308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x560814e15170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x560814e151f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x560814e154b0 # | | | `-ReturnStmt 0x560814e154a0 # | | | `-BinaryOperator 0x560814e15480 '' contains-errors '*' # | | | |-RecoveryExpr 0x560814e15440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560814e15460 'half' lvalue ParmVar 0x560814e151f0 'y' 'half' # | | |-FunctionTemplateDecl 0x560814e158b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x560814e154c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814e15568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814e15808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x560814e15680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x560814e156f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x560814e159b0 # | | | `-ReturnStmt 0x560814e159a0 # | | | `-BinaryOperator 0x560814e15980 '' contains-errors '*' # | | | |-RecoveryExpr 0x560814e15940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560814e15960 'T' lvalue ParmVar 0x560814e156f8 'y' 'T' # | | |-FunctionTemplateDecl 0x560814e15d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560814e159e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560814e15c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x560814e15aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x560814e15b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x560814e15ea0 # | | | `-ReturnStmt 0x560814e15e90 # | | | `-CallExpr 0x560814e15e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e15dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x560814de3888 # | | | |-RecoveryExpr 0x560814e15e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814e15e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e162e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x560814e15eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560814e15f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560814e16240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x560814e16030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x560814e160f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x560814e16468 # | | | `-ReturnStmt 0x560814e16458 # | | | `-CallExpr 0x560814e16420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560814e16398 '' lvalue (no ADL) = 'mul_vec_impl' 0x560814de3888 # | | | |-RecoveryExpr 0x560814e163e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560814e16400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560814e16848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560814e16498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x560814e16508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x560814e167a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x560814e16650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x560814e166d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x560814e16948 # | | | `-ReturnStmt 0x560814e16938 # | | | `-BinaryOperator 0x560814e16918 '' contains-errors '*' # | | | |-RecoveryExpr 0x560814e168d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560814e168f8 'half' lvalue ParmVar 0x560814e166d0 'y' 'half' # | | `-FunctionTemplateDecl 0x560814e16e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x560814e16960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x560814e169f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x560814e16a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x560814e16d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x560814e16bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x560814e16c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x560814e16f00 # | | `-ReturnStmt 0x560814e16ef0 # | | `-BinaryOperator 0x560814e16ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x560814e16e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x560814e16eb0 'T' lvalue ParmVar 0x560814e16c40 'y' 'T' # | |-LinkageSpecDecl 0x560814e09998 col:10 implicit C # | | `-FunctionDecl 0x560814e099e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x560814e09af0 <> 'unsigned int' # | | |-BuiltinAttr 0x560814e09a90 <> Implicit 740 # | | `-NoThrowAttr 0x560814e09b60 Implicit # | |-FunctionDecl 0x560814e170e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x560814e16fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x560814e17038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x560814e17218 # | | `-HLSLNumThreadsAttr 0x560814e171b0 8 8 1 # | |-CXXRecordDecl 0x560814e17240 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 0x560814e172e8 <> Implicit # | | |-CXXRecordDecl 0x560814e173a8 col:8 implicit struct ST # | | |-FieldDecl 0x560814e17468 col:7 a 'int' # | | `-FieldDecl 0x560814e174d0 col:9 b 'float' # | |-FunctionDecl 0x560814e177d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x560814e17638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x560814e176a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x560814e17900 # | | `-HLSLNumThreadsAttr 0x560814e17898 8 8 1 # | |-FunctionDecl 0x560814e17948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x560814e17af8 # | | `-DeclStmt 0x560814e17ae0 # | | `-VarDecl 0x560814e17a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x560814e17b28 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 0x560814e17bd0 <> Implicit # | | |-CXXRecordDecl 0x560814e17c90 col:8 implicit struct ST2 # | | |-VarDecl 0x560814e17d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x560814e17eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x560814e17f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x560814e181e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x560814e180d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x560814e18138 "SV_GroupID" 0 # | | |-CompoundStmt 0x560814e18310 # | | `-HLSLNumThreadsAttr 0x560814e182a8 8 8 1 # | |-FunctionDecl 0x560814e18500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x560814e183f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x560814e18458 "SV_GroupID" 0 # | | |-CompoundStmt 0x560814e18630 # | | `-HLSLNumThreadsAttr 0x560814e185c8 8 8 1 # | |-FunctionDecl 0x560814e18678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x560814e18828 # | | `-DeclStmt 0x560814e18810 # | | `-VarDecl 0x560814e187a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x560814e18858 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 0x560814e18900 <> Implicit # | | |-CXXRecordDecl 0x560814e189c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x560814e18ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x560814e18b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x560814e18be8 "SV_GroupID" 0 # | |-FunctionDecl 0x560814e18e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x560814e18d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x560814e18dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x560814e18fa0 # | | `-HLSLNumThreadsAttr 0x560814e18f38 8 8 1 # | |-FunctionDecl 0x560814e19190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x560814e19080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x560814e190e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x560814e192c0 # | | `-HLSLNumThreadsAttr 0x560814e19258 8 8 1 # | |-FunctionDecl 0x560814e19308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x560814e194b8 # | | `-DeclStmt 0x560814e194a0 # | | `-VarDecl 0x560814e19438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x560814e194e8 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 0x560814e19590 <> Implicit # | | |-CXXRecordDecl 0x560814e19650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x560814e19750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x560814e19828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x560814e19878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x560814e19fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x560814e199b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x560814e19a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x560814e1a0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x560814e19af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x560814e19b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x560814e1a130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x560814e19c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x560814e19ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x560814e1a188 "SV_GroupID" 0 # | |-ParmVarDecl 0x560814e19d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x560814e19de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x560814e1a1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x560814e1a228 # | `-HLSLShaderAttr 0x560814e1a080 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/degrees.hlsl (37 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (38 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (39 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x5648cabc7c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x5648cabc7be8 '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 0x5648cabc7b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x5648cabc7c70 # | 18853: | `-ReturnStmt 0x5648cabc7c60 # | 18854: | `-ImplicitCastExpr 0x5648cabc7c48 'int' # | 18855: | `-ExtVectorElementExpr 0x5648cabc7c20 'float' r # | 18856: | `-ImplicitCastExpr 0x5648cabc7c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x5648cabc7be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x5648cabc7dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x5648cabc7ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x5648cabc7f28 # | 18861: | `-ReturnStmt 0x5648cabc7f18 # | 18862: | `-ExtVectorElementExpr 0x5648cabc7ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (40 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (41 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (42 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (43 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55eaf17675f8 <> # | ^ # | # | 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 0x55eaf17675f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55eaf1767f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55eaf1768290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55eaf1767fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55eaf1767800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (44 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (45 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (46 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55e2173d1da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55e2173d29e0 <> 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 0x55e2173d1da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55e2173d26e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55e2173d2a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55e2173d2770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55e2173d1fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55e2173d2870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55e2173d28c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55e2173d29e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55e2173d2990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55e2173d27f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55e2173d2770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55e2173d2930 <> 'int' lvalue NonTypeTemplateParm 0x55e2173d2870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55e2173fd2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (47 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (48 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (49 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (50 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (51 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (52 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (53 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x556adbed1248 <> # | ^ # | # | 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 0x556adbed1248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x556adbed1b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x556adbed1ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x556adbed1c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x556adbed1450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (54 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (55 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (56 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (57 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (58 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (59 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (60 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (61 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (62 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (63 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (64 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (65 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (66 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (67 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (68 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (69 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (70 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (71 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (72 of 25550) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (73 of 25550) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (74 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (75 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (76 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (77 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (78 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (79 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (80 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (81 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (82 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (83 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (84 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (85 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (86 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (87 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (88 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (89 of 25550) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x5571cd15de58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x5571cd15e218 'hlsl_constant float' lvalue Var 0x5571cd15da70 '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 0x5571cd15db98 <> Implicit # | 18812: | `-FieldDecl 0x5571cd15dc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x5571cd15dd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x5571cd15dd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x5571cd15ddd0 "t2" "space1" # | 18816: | |-VarDecl 0x5571cd15de58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x5571cd15ded8 <> 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 0x5571cd15e158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x5571cd15e2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x5571cd15e2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x5571cd15e288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x5571cd15e258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x5571cd15e218 'hlsl_constant float' lvalue Var 0x5571cd15da70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x5571cd15e270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x5571cd15e238 'hlsl_constant float' lvalue Var 0x5571cd15de58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x5571cd15e328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x5571cd15e408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x5571cd15e4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (90 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (91 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (92 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (93 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (94 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (95 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x555fdfe56ee8 <> # | ^ # | :37:30: note: possible intended match here # | | | | |-ImplicitConceptSpecializationDecl 0x555fdfe856b0 <> # | ^ # | /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 0x555fe012e4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x555fe012f010 'void (inout int)' lvalue Function 0x555fe012de28 '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 0x555fdfe56ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x555fdfe57828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x555fdfe57b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x555fdfe578b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x555fdfe570f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 32: | | `-TypeAliasDecl 0x555fdfe850f8 <> implicit matrix 'matrix' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 33: | | `-DependentSizedMatrixType 0x555fdfe85090 'matrix' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 34: | |-ClassTemplateDecl 0x555fdfe857d8 <> implicit Buffer # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 35: | | |-TemplateTypeParmDecl 0x555fdfe855a8 <> typename depth 0 index 0 element_type # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 36: | | |-ConceptSpecializationExpr 0x555fdfe85778 <> 'bool' Concept 0x555fdfe85280 '__is_typed_resource_element_compatible' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 37: | | | |-ImplicitConceptSpecializationDecl 0x555fdfe856b0 <> # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 38: | | | | `-TemplateArgument type 'type-parameter-0-0' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 39: | | | | `-TemplateTypeParmType 0x555fdfe85680 'type-parameter-0-0' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 40: | | | | `-TemplateTypeParm 0x555fdfe85630 depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 41: | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 42: | | | `-TemplateTypeParmType 0x555fdfe85200 'element_type' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x555fe012e298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x555fe012e278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x555fe012e220 'double' lvalue ParmVar 0x555fe012dfc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x555fe012e260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x555fe012e240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x555fe012e4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x555fe012e2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x555fe012e440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x555fe012e360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x555fe012e698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x555fe012e638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x555fe012ebc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x555fe012ec40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x555fe012f1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x555fe012f0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x555fe012f090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x555fe012f010 'void (inout int)' lvalue Function 0x555fe012de28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x555fe012f158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x555fe012f0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x555fe012eff0 'int' lvalue ParmVar 0x555fe012ebc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x555fe012f108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x555fe012f0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (96 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (97 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (98 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (99 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (100 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (101 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (102 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (103 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (104 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (105 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (106 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (107 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (108 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (109 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (110 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (111 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (112 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (113 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (114 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (115 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (116 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (117 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (118 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (119 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (120 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (121 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (122 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (123 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (124 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (125 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (126 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (127 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (128 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (129 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (130 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (131 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (132 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (133 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (134 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (135 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (136 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (137 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (138 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (139 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (140 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (141 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (142 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (143 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (144 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (145 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55e7fc7104a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55e7fc9b61e0 <> 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 0x55e7fc7104a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55e7fc9b61e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55e7fc9b6268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55e7fc9b6758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55e7fc9b6720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55e7fc9b66f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55e7fc9b61e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55e7fc9b66e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (146 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55e7eeba74a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55e7eee4d1f0 <> 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 0x55e7eeba74a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55e7eee4d1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55e7eee4d278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55e7eee4d768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55e7eee4d730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55e7eee4d700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55e7eee4d1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55e7eee4d6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (147 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (148 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (149 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (150 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (151 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (152 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (153 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (154 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (155 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (156 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (157 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (158 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (159 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (160 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (161 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (162 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (163 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x55ea41674188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55ea416740e0 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 0x55ea41674188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55ea41673e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55ea416740e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55ea41673fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55ea41674278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55ea41674268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55ea41674220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55ea41674200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (164 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (165 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (166 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (167 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (168 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (169 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (170 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (171 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (172 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (173 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (174 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (175 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (176 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (177 of 25550) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (178 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (179 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (180 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (181 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (182 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (183 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (184 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (185 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (186 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (187 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (188 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (189 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (190 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (191 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (192 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (193 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (194 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (195 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (196 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (197 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (198 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (199 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (200 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (201 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (202 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (203 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (204 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (205 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (206 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (207 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (208 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (209 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (210 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (211 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (212 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (213 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (214 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (215 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (216 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (217 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (218 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (219 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (220 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (221 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (222 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (223 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (224 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (225 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (226 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (227 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (228 of 25550) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (229 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (230 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (231 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (232 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (233 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (234 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (235 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (236 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (237 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (238 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (239 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (240 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (241 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (242 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (243 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (244 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (245 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (246 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (247 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (248 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (249 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (250 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (251 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (252 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (253 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (254 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (255 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (256 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (257 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (258 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (259 of 25550) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (260 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (261 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (262 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (263 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (264 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (265 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (266 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (267 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (268 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (269 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (270 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (271 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (272 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (273 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (274 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (275 of 25550) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (276 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (277 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (278 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (279 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (280 of 25550) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (281 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (282 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (283 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (284 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (285 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (286 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (287 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (288 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (289 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (290 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (291 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (292 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (293 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (294 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (295 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (296 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (297 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (298 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (299 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (300 of 25550) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (301 of 25550) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (302 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (303 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (304 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (305 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (306 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (307 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (308 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (309 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (310 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (311 of 25550) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (312 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (313 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (314 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (315 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (316 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (317 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (318 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (319 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (320 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (321 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (322 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (323 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (324 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (325 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (326 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (327 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (328 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (329 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (330 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (331 of 25550) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (332 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (333 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (334 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (335 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (336 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (337 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (338 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (339 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (340 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (341 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (342 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (343 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (344 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (345 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (346 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (347 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (348 of 25550) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (349 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (350 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (351 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (352 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (353 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (354 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (355 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (356 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (357 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (358 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (359 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (360 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (361 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (362 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (363 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (364 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (365 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (366 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (367 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (368 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (369 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (370 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (371 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (372 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (373 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (374 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (375 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (376 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (377 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (378 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (379 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (380 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (381 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (382 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (383 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (384 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (385 of 25550) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (386 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (387 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (388 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (389 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (390 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (391 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (392 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (393 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (394 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (395 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (396 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (397 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (398 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (399 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (400 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (401 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (402 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (403 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (404 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (405 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (406 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (407 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (408 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (409 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (410 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (411 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (412 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (413 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (414 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (415 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (416 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (417 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (418 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (419 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (420 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (421 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (422 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (423 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (424 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (425 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (426 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (427 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (428 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (429 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (430 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (431 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (432 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (433 of 25550) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (434 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (435 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (436 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (437 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (438 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (439 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (440 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (441 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (442 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (443 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (444 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (445 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (446 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (447 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (448 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (449 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (450 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (451 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (452 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (453 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (454 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (455 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (456 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (457 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (458 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (459 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (460 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (461 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (462 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (463 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (464 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (465 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (466 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (467 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (468 of 25550) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (469 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (470 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (471 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (472 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (473 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (474 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (475 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (476 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (477 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (478 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (479 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (480 of 25550) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (481 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (482 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (483 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (484 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (485 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (486 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (487 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (488 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (489 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (490 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (491 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (492 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (493 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (494 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (495 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (496 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (497 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (498 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (499 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (500 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (501 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (502 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (503 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (504 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (505 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (506 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (507 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (508 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (509 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (510 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (511 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (512 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (513 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (514 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (515 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: 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: 166.40s Total Discovered Tests: 51773 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50355 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.